asp.net-mvc-4 – 始终显示在Kendo网格中选择的第一行
发布时间:2020-12-16 07:10:44 所属栏目:asp.Net 来源:网络整理
导读:我正在开发一个使用Kendo Grid的mvc4项目.我希望用户看到默认选中的网格的第一行.我有很多行所以我使用分页.当用户转到第2,3页,… 40等我还想看到每个页面的第一行被选中.下面是我创建网格的代码 %: Html.Kendo().Grid(Model) .Name("AuthorisationsGrid") .
我正在开发一个使用Kendo Grid的mvc4项目.我希望用户看到默认选中的网格的第一行.我有很多行所以我使用分页.当用户转到第2,3页,… 40等我还想看到每个页面的第一行被选中.下面是我创建网格的代码
<%: Html.Kendo().Grid(Model) .Name("AuthorisationsGrid") .Columns(columns => { columns.Bound(p => p.Mis).Title("MIS").Width(80); columns.Bound(p => p.AuthorisationSerialNumber).Title("ΑΑ Προ?γκριση?"); }) .Pageable() .Sortable() .Filterable() .Selectable(s => s.Mode(GridSelectionMode.Single)) .Resizable(resize => resize.Columns(true)) .DataSource(dataSource => dataSource .Ajax() .ServerOperation(false) .Model(model => model.Id(p => p.AuthorisationSerialNumber)) .Model(model => model.Field(p => p.Mis)) .Batch(true) .Read(read => read.Action("AuthorisationsPartial","UserFilesDashboard")))%> 我怎样才能实现上述行为?也许jQuery可能有用(但我对jQuery知之甚少).任何帮助赞赏.先感谢您. 解决方法
实际上,您可以使用Grid和jQuery的
dataBound事件将k状态选择的类添加到Grid的tbody中的第一个tr元素.
这是一个例子: $('#GridName').data().kendoGrid.bind('dataBound',function(e){ this.element.find('tbody tr:first').addClass('k-state-selected') }) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – $.post vs $.ajax
- asp.net-mvc – 在ASP.net MVC 2.0中使用Url.Content
- 使用.NET Core+Docker 开发微服务
- 有没有办法远程调用ASP.NET开发Web服务器?
- asp.net-mvc – 带数据注释的KendoUI网格默认值
- 使用AspNetPager与GridView完成分页
- ASP.NET MVC3角色和权限管理 – >具有运行时权限分配
- asp.net-mvc-3 – 如何在输出缓存中使用动态持续时间值?
- asp.net – 加速自动完成的Web服务并避免过多的方法调用
- asp.net-mvc – ASP.NET MVC – 复杂模型验证
推荐文章
站长推荐
- asp.net-mvc – 重置asp.net mvc路由而不重置应用
- 将ASP.Net System.Net.Mail设置移动到Web.config
- asp.net – 我如何做一个已经内置到dll中的程序集
- asp.net-mvc – 如何在ASP.NET Core中启用Client
- asp.net – 未指定SMTP主机
- asp.net-mvc – MVC脚手架 – 参考程序集中缺少类
- 可以在asp.net mvc4中使用jquery在@html.label中
- ASP.NET中App_Data等文件夹的作用
- Asp.net MVC企业级开发(09)---T4模板
- asp.net – Global.asax的方法来自哪里?
热点阅读