C#.net DataList 嵌套 GridView 无法调用到 GridView的问题

2024-12-01 19:55:42
推荐回答(4个)
回答1:

绑定的时候!传个id到后台,写个方法.
读去这个id的订单!
然后返回去!
注意!
在后台写好html
用个table好了! 循环你的订单分别绑上去!
把这个表返回到前台页面就OK了!

我早就不用gridview 用Repeater代替! .net控件 不是很好用
看不懂得话!我这有例子

回答2:

这个很简单 gridView是Datalist上的控件
所以想调用它要先找到Gridview所在dataList的itemtemplete 再用这个item.findControl["gridviewid"]来获得

类似是这样的 相信你明白大致意思就一定会做了

回答3:

protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
GridView gv1=(GridView)e.Item.FindControl("GridView1");
gv1.DataSource=“你要绑定的数据源”;
gv1.DataBind;
//id怎么获取你自己应该知道了
//这是DataList的OnItemDataBound事件
}

回答4:

protected void grvAdministrivia_RowCommand(object sender, GridViewCommandEventArgs e)
{
int id=e.CommandArgument.ToString();
}