100分 求解 DataGrid 动态添加行(DataGridItem) 本帖最后由 milo4210 于 2010-05-23 13:32:17 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem) { DataGrid dgrd=(DataGrid)e.Item.FindControl("DataGrid2"); dgrd.ItemDataBound += new System.Web.UI.WebControls.DataGridItemEventHandler(this.DataGrid2_ItemDataBound); TemplateColumn tm=new TemplateColumn(); tm.ItemTemplate=new ColumnTemplate(); tm.HeaderText=""; dgrd.Columns.Add(tm); dgrd.DataSource=((DataRowView)e.Item.DataItem).Row.GetChildRows(""); dgrd.DataBind(); }}public class ColumnTemplate : ITemplate { public void InstantiateIn(Control container) { Label l=new Label(); l.ID=""; container.Controls.Add(l); } } dataset关系DataTable dt1 = new DataTable();DataTable dt2 = new DataTable();ds.Tables.Add(dt1); ds.Tables.Add(dt2); DataRelation dsdr = new DataRelation("", ds.Tables[0].Columns["id"], ds.Tables[1].Columns["id"]); ds.Relations.Add(dsdr); } } 请问哪位高手知道我这段代码为什么在页面不能跳出提示框并停止for循环?望各位赐教! 上传至服务器后偶尔出现的问题(VS2005 .net C#) 在网站中积分问题 c# asp.net 这种字符怎么切分 有关于数据验证的问题,100分相赠 ASP.NET防盗连技术寻求帮助. 大家帮我看看吧!Response.Write的奇怪现象!我实在是头晕了。 LinkButton的小问题 两个服务器上的数据库怎样保持同步 未能正确加载解决方案中的一个或多个项目 vs2005下Treeview的中文显示异常求救 求条SQL语句....
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
DataGrid dgrd=(DataGrid)e.Item.FindControl("DataGrid2");
dgrd.ItemDataBound += new System.Web.UI.WebControls.DataGridItemEventHandler(this.DataGrid2_ItemDataBound);
TemplateColumn tm=new TemplateColumn();
tm.ItemTemplate=new ColumnTemplate();
tm.HeaderText="";
dgrd.Columns.Add(tm);
dgrd.DataSource=((DataRowView)e.Item.DataItem).Row.GetChildRows("");
dgrd.DataBind();
}
}
public class ColumnTemplate : ITemplate
{
public void InstantiateIn(Control container)
{
Label l=new Label();
l.ID="";
container.Controls.Add(l);
}
}
dataset关系
DataTable dt1 = new DataTable();
DataTable dt2 = new DataTable();
ds.Tables.Add(dt1);
ds.Tables.Add(dt2);
DataRelation dsdr = new DataRelation("", ds.Tables[0].Columns["id"], ds.Tables[1].Columns["id"]);
ds.Relations.Add(dsdr); }
}