asp.net-mvc – 将参数传递给telerik asp.net mvc grid
发布时间:2020-05-23 17:27:27 所属栏目:asp.Net 来源:互联网
导读:我有一个telerik asp.net mvc网格,需要根据用户在单独的文本框中输入的搜索条件进行填充。网格正在使用ajax方法最初加载自身以及进行分页。 如何将搜索参数传递给网格,以便它每次发送这些参数时,它会调用ajax方法以响应用户单击另一页面以转到该页面上的数
|
我有一个telerik asp.net mvc网格,需要根据用户在单独的文本框中输入的搜索条件进行填充。网格正在使用ajax方法最初加载自身以及进行分页。 如何将搜索参数传递给网格,以便它每次发送这些参数时,它会调用ajax方法以响应用户单击另一页面以转到该页面上的数据? 我阅读了telerik的用户指南,但没有提到这种情况。上面所能做到的唯一方法是使用jquery将参数传递给客户端的rebind()方法。问题是,我不知道是否是传递参数的“官方”方式,即使更新后,这些参数始终可以工作。 我必须传递多个参数。由telerik网格调用的控制器中的动作方法根据搜索参数再次运行查询。 这是我的代码片段: $("#searchButton").click(function() {
var grid = $("#Invoices").data('tGrid');
var startSearchDate = $("#StartDatePicker-input").val();
var endSearchDate = $("#EndDatePicker-input").val();
grid.rebind({ startSearchDate: startSearchDate,endSearchDate: endSearchDate
});
});
解决方法所以根据Telerik“推荐的方法是在onDataBinding事件中设置参数”。function onGridBinding(e) {
if (cancelGridBinding) {
// ...
}
else {
var searchValue = 'something';
e.data = { search: searchValue };
}
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 允许使用数字中的点和逗号,而不仅仅是小数
- 认证 – WebApi ActionFilterAttribute,HttpActionContext访
- asp.net-mvc – 为什么MVC控制器必须在其类名上具有尾随的’
- asp.net – 没有使用WebApi委托处理程序分配内部处理程序
- ASP.Net转发器项目命令未被触发
- 实现ASP.NET MVC应用程序的全文搜索的最佳方法是什么?
- asp.net-mvc-3 – FluentValidation入门问题
- asp.net 汉字转换拼音及首字母实现代码
- asp.net简单生成XML文件的方法
- 在经典ASP调试的Visual Studio 2012中禁用了应用程序调试
推荐文章
站长推荐
- asp.net-mvc – 动作命名约定
- asp.net-mvc – Asp.Net MVC 2 Html.TextBoxFor为
- asp.net – OnClientClick中的服务器标记
- asp.net-mvc-3 – 带有asp.net mvc 3的$ajax内的
- asp.net – 用于Basic或Windows身份验证的无限重
- asp.net – 在jQuery对话框中的窗体中,MVC中通常
- asp.net-mvc – 在ASP.NET MVC中以HTML格式呈现R
- 为什么[System.ComponentModel.ToolboxItem(fals
- asp.net-mvc – ASP.NET MVC项目架构
- asp.net-mvc – Ajax.BeginForm,调用操作,返回JS
热点阅读
