4
Answers

Access Data from nested datalist

Hi,
  I am trying to access value from nested datalist .but m not getting value of inner data list .Please help me .
Example  1-Datalist is outer side
                  2-Datalist is inside of outer datalist
   In inner datalist is a textbox and when we click on outer datalist edit event ,value of inner datalist should be fetched. But i am not able to fetch data. 
 
Answers (4)
0
Deepak Saini

Deepak Saini

NA 658 17.8k 9y
Dear Swatantra,


you use foreach loop to collect the data on a spacific id based and fatch into next datalist.....
Accepted
0
Deepak Saini

Deepak Saini

NA 658 17.8k 9y
Dear Swatantra,

protected
void ui_dlst_ETLMainInformation_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { Customer c = e.Item.DataItem as Customer; DataList innerDataList = e.Item.FindControl("innerDataListControl") as DataList; List<Customers> customers = ((IList)Session["CustomersCollection"]).Cast<Customers>().ToList(); Customer customer = customers.Find(ct => ct.ID == c.ID); innerDataList.DataSource = customer.Orders; innerDataList.DataBind(); } }




and your perform edit option in inner data list
ItemDataBound and this cant be perfrom inner update panel ......
0
Deepak Saini

Deepak Saini

NA 658 17.8k 9y
Dear Swatantra,


you perform this work on OnItemDataBound to fatch to inner datalist..find this datalist and display your data.......i hope that i will give a Example very soon
0
Swatantra Mishra

Swatantra Mishra

NA 6 1.1k 9y
  thank you sir ,I have done it before but i did it as you said .