18. marts 2006 - 14:11Der er
13 kommentarer og 1 løsning
Brug af en variabel
Hej
HAr følgende: <% her = "Greenland"%>
Og i en datalist har jeg følgende: ImageUrl='<%# "~/Images/" + her + "/" + Eval("navn") %>'
Hvor jeg jo gerne ville have at variablen "her" indeholdt det jeg nu vil have i dette tilfælde "Greenland" , men kan se når siden kører i browseren at der slet ikke registreres noget i her så billede url bliver "Images/Billednavn" Sikkert noget let jeg har rodet rundt i
den bedte løsning er nok hvis du laver en property på din side til det:
// her din variabel du kan lægge indholdet i: private string m_Her;
// og her en property public string Her { get{return m_Her;} }
// og på siden ImageUrl='<%# "~/Images/" + Her + "/" + Eval("navn") %>'
og så går jeg ud fra at du vil sætte værdien af variablen et eller andet sted... Her = "Greenland"; hvilket så skal være afviklet inden du kører din databinding.
hvis du sætter værdien af her efter du databinder nytter det ikke noget. ... du kan evt. lægge lidt mere af din kode herud, så jeg kan se hvad der foregår. mvh
nej.. det er den selvfølgelig ikke nu jeg læser din kode.. kald den fra code-behind istedet, så AccessDataSource1.selectcommand="SELECT [Id], [Navn], [destrib] FROM [" + ImageFolder() + "]"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.