【发布时间】:2011-03-16 09:55:24
【问题描述】:
正在创建第二级子网格。遵循示例(子网格(2 个嵌套级别))。
[jqgrid]http://www.trirand.net/demoaspnet.aspx
当单击父网格的行(+)符号时,它只在它下面显示一个空行,没有列名,所以我认为,它甚至没有在客户端加载子网格。
有什么想法吗?
>
**********aspx 页面:****************
列>
列>
函数 showSubGrid(subgrid_id, row_id) { showSubGrid_Jqgrid2(subgrid_id, row_id); }
******后面的代码******
protected void Jqgrid1_DataRequesting(对象发送者,> Trirand.Web.UI.WebControls.JQGridDataRequestEventArgs e)
{
if (!LoadPurchaseOrderLineDataSet())
{ 返回; }
Jqgrid1.DataSource = dtPurchaseOrderLine;
Jqgrid1.DataBind();
}
protected void Jqgrid2_DataRequesting(对象发送者,Trirand.Web.UI.WebControls.JQGridDataRequestEventArgs e)
{
LoadPurchaseOrderBOMDataSet(e.ParentRowKey);
Jqgrid2.DataSource = dsPurchaseOrderBOM;
Jqgrid2.DataBind();
}