C# 设置嵌套在父DataList行中的DataGrid的datadource
我有一个简单的问题 我有一个DataList,它的每一行中都有一个DataGrid,必须在运行时根据DataList当前行的一个字段填充它 有人能提出一种动态设置网格数据源的方法吗C# 设置嵌套在父DataList行中的DataGrid的datadource,c#,asp.net,C#,Asp.net,我有一个简单的问题 我有一个DataList,它的每一行中都有一个DataGrid,必须在运行时根据DataList当前行的一个字段填充它 有人能提出一种动态设置网格数据源的方法吗 Thnx您可以使用datalist itemdatabound事件 protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e) { if (e.Item.ItemType == ListItemType.It
Thnx您可以使用datalist itemdatabound事件
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{
GridView grd= (GridView )e.Item.FindControl("GridView1");
grd.DataSource = dt;
grd.DataBind();
}
}
通过查找网格控件,可以在datalist itemdatabound事件中执行此操作。