大家好我需要将参数从控制器传递到客户端并进行处理 控制器:
public ActionResult GetTerminalList(string GroupID, string NodeLevel, string ItemsArr)
{
...
// how to pass my parameter AllChecked?
return View(new GridModel
{
Data = items
});
}
客户代码:
var arr = new Array();
var nodeLevel = GetCurrentNodeLevel(e.item,arr);
var groupId = GetGroupId();
var grid = $('#TreeTermGrid').data('tGrid');
grid.rebind({ GroupID: groupId, NodeLevel: nodeLevel, ItemsArr: arr});
and here get var AllChecked = grid.GetParam("AllChecked"); // fake
在一个请求中传递it参数或检测所有页面中的所有复选框都被检查的主要问题。 请帮助我,非常感谢
答案 0 :(得分:1)
您可以尝试创建一个继承自GridModel的子类以包含新属性。但是,如果我记得,这是针对AJAX功能的,所以这会有所不同,因为我不知道你是否可以通过这种方式将其他参数嵌入到模型中。
解决方法可能是制作单独的AJAX请求以获取此附加信息......
HTH。