在Lib.Web.Mvc中使用JqGridSubGridModel
时,似乎没有任何方法可以为subGridModel params设置值。我正在尝试使用它来包含主网格中的属性作为subGridUrl上的附加参数。
作为一种解决方案,我试图在Lib.Web.Mvc生成的脚本执行后使用JavaScript设置此值。我没有收到任何错误,但我也没有传递额外的参数。我使用以下方法创建网格:
var grid = new JqGridHelper<...>(
"yourGridId",
...
);
我正在使用的实际JavaScript是:
@grid.GetJavaScript();
var subGridModelObject = $("#yourGridId").jqGrid("getGridParam", "subGridModel");
subGridModelObject.params = [ "AdditionalValue" ];
$("#yourGridId").jqGrid("setGridParam", { subGridModel: subGridModelObject }).trigger("reloadGrid");
subGrid执行url但只传递rowId值而没有附加值。
感谢。