asp.net-mvc-3 – Telerik MVC Grid中的自定义寻呼机
发布时间:2020-12-16 09:36:17 所属栏目:asp.Net 来源:网络整理
导读:我可以自定义网格寻呼机的外观吗?我想从列表中选择页面大小(如Redmine,请参阅’每页’块),而不是从下拉列表中选择. 它是标准的Telerik的寻呼机: 这是Redmine的寻呼机: 谢谢. PS例如Devexpress’Grid有这个ability 解决方法 您可以替换负责页面大小的DOM元
我可以自定义网格寻呼机的外观吗?我想从列表中选择页面大小(如Redmine,请参阅’每页’块),而不是从下拉列表中选择.
它是标准的Telerik的寻呼机: 这是Redmine的寻呼机: 谢谢. PS例如Devexpress’Grid有这个ability 解决方法
您可以替换负责页面大小的DOM元素.您需要在加载网格时执行此操作.
视图 @Html.Telerik().Grid(Model) .Name("Grid") .ClientEvents(events => events.OnLoad("Grid_onLoad")) JavaScript的 function Grid_onLoad(e) { var html = { place your favorite template engine here } $('#YourGridId').find('.t-page-size').html(html); // bind 'click' event to your new control } 现在问题是您需要将自己的事件绑定到页面大小的更改并告知Telerik网格的新页面大小. 您可以为控制器操作提供其他参数,以便为控制器提供数据.文档中有一个example如何向您的请求添加其他数据. <script type="text/javascript"> function Grid_onDataBinding(e) { // pass additional values by setting the "data" field of the event argument e.data = { pageSize: // TODO: provide selected page size from your new control }; } </script> 在服务器端控制器操作应自动将pageSize映射到操作参数. 我希望这有帮助,如果您需要更多信息,请告诉我. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何使用mvcSiteMapProvider实现安全性?
- asp.net-mvc-3 – 使用MVC3中的模型绑定ListBox
- 剃刀 – 我应该在ASP.NET MVC 3中放置声明式HTML助手
- asp.net-mvc – Telerik MVC Grid,从自定义命令删除ajax后重
- asp.net-mvc – 我们如何使用ASP.NET MVC 4和MEF 2支持模块
- asp.net – 按IN子句排序SQL Server结果
- asp.net – 为什么我应该选择Crystal Report或SSRS而不是纯
- asp.net-mvc – 为什么ASP.NET MVC使用会话状态?
- .net-4.0 – 为什么有潜在危险的请求错误甚至ValidateReque
- asp.net-mvc – mvc.net验证是否支持ValidationGroup的概念
推荐文章
站长推荐
热点阅读