04. juni 2009 - 15:34Der er
7 kommentarer og 1 løsning
DataList Control
Hej jeg har en Datalist control, hvor jeg har en template ind i den. Inde i templaten har jeg en Linkbutton. Jeg har brug for Text propertien i linkbutton, men jeg ved bare ikke hvordan jeg kan få hul igennem til den der Linkbutton.
er der ikke en der har en idé om hvordan det kan være? jeg vil tro det skal være noget lignende det her:
den kode du har skrevet virker fint, men mit problem er ved index. Jeg vil gerne have index'et på den linkbutton der er klikket på. DataList1.SelectedIndex, virker ikke, da den smider en exception.
----------------------- Her kommer mine events som jeg ikke rigtig ved hvordan de skal programmeres. Det skal siges at jeg får data ind i datalisten ved hjælp af sqlDatasource'en. Så mit problem er kun at få text'en ud af den linkbutton(i ItemTemplate) som er trykket på. ---- protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { LinkButton linkbutton = (LinkButton)e.Item.FindControl("LinkButton3"); Session["IndexDataList"] = linkbutton.Text; } protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) { DataList1.SelectedIndex = e.Item.ItemIndex; ; Session["KategoriListe"] = "aktiv";
} ------- et eller andet sted i koden vil jeg sætte Session["Branche"] lig med text'en af den linkbutton der er valgt. Måske noget lignende det her kode:
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.