Ali imam i neke proizvode koje prikazujem na naslovnoj strani. Ako odmah kliknem na detalje proizvoda, nece mi biti selektovane sekcija i kategorija u ove druge dve datalist kontrole, jer necu znati koji je _index_ tih Item-a u njima. Medjutim znam ID_proizvoda i ID_kategorije kojoj proizvod pripada, a na osnovu njega mogu saznati i ID_sekcije kojoj pripada kategorija...
Ukratko, kako da pristupim nekom Item-u u datalistu, a da to nije preko indexa, vec preko nekog polja, u ovom slucaju ID_kategorije.
Evo malo koda
Code:
DataSet ds = new DataSet();
myCommand.Fill(ds, "KATEGORIJA");
[blue]MySubSectionList[/blue].DataSource = new DataView(ds.Tables[0]);
[blue]MySubSectionList[/blue].DataBind();
DataSet ds = new DataSet();
myCommand.Fill(ds, "KATEGORIJA");
[blue]MySubSectionList[/blue].DataSource = new DataView(ds.Tables[0]);
[blue]MySubSectionList[/blue].DataBind();
Ovo plavo to je u stvari taj DataList koji predstavlja (sub)meni kategorija. Tabela ima polje ID_kategorije koje mi je poznato.