现在有个Datalist控件,Datalist控件的模板中有个DataGrid控件,我可以绑定Datalist控件,但是对于Datalist控件的模板中的DataGrid控件,我怎么样才能绑定?

解决方案 »

  1.   

    很多贴子都有答案呀.
    如:
    http://community.csdn.net/Expert/topic/3660/3660920.xml?temp=.4511377
      

  2.   

    你只要给DataGrid一个唯一的ID就可以直接操作了,如果不能给他固定的ID,那你就用FingControl找到
    DataGrid控件,也可以操作了
      

  3.   

    see the link below
    http://community.csdn.net/Expert/topic/3600/3600123.xml?temp=.3110163if you want more detail i can give u my code later
      

  4.   

    private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
    {
    if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
    {
    DataGrid  DataGrid1 = (DataGrid)e.Item.FindControl("DataGrid1");
    DataSet ds = control.test();//取得为DataGrid填充的数据源
    DataGrid1.DataSource = ds.Tables[0].DefaultView;
    DataGrid1.DataBind();
    }
    }