Hej! datalist1.findcontrol("datalist2").findcontroll("sakatthitta") Hmm, funkade inte då det fanns flera saker att hitta och inte en specifik.DataList i DataList
Jag har två nästlade datalister när jag klickar på en linnkbutton så fylls den inre datalisten med ett gäng listbuttons.
Så långt allt väl.
Men när jag väljer något från den inre datalisten hur hämtar jag värdet från den?
Tack på förhand!
/FredrikSv: DataList i DataList
borde fungerSv:DataList i DataList
Detta fungerar dock. Även om try catch kanske används på ett ofint sätt. Om någon har en bättre lösning får de gärna posta den.
<code>
protected void dl_components_SelectedIndexChanged(object sender, EventArgs e)
{
foreach (DataListItem dliX in dl_event.Items)
{
int componentId;
try
{
if (int.TryParse(((DataList)dliX.FindControl("dl_components")).SelectedValue.ToString(), out componentId))
{
lbl_message.Text = componentId.ToString();
}
}
catch { }
}
}
</code>