asp.net-mvc-3 – 使用Razor在Telerik MVC3网格中选择过滤器选项
发布时间:2020-12-16 09:23:51 所属栏目:asp.Net 来源:网络整理
导读:我正在玩Telerik MVC3扩展,特别是网格,可以看到 here 我正在使用自定义分页,并对围绕过滤的选项感兴趣. 使用以下内容很容易允许每列过滤: .Columns(x ={ x.Bound(col = col.Id).Filterable(false); 但是,当我启用它时,似乎我无法选择向用户显示哪些选项.无
我正在玩Telerik MVC3扩展,特别是网格,可以看到
here
我正在使用自定义分页,并对围绕过滤的选项感兴趣. 使用以下内容很容易允许每列过滤: .Columns(x => { x.Bound(col => col.Id).Filterable(false); 但是,当我启用它时,似乎我无法选择向用户显示哪些选项.无论在哪个领域,我都会在过滤器下拉列表中获得以下内容: 理想情况下,我只想要’包含’ – 这可能吗? 解决方法
我的解决方案是这样的:
Telerik GRID代码: columns.Bound(o => o.MRUCode).HeaderHtmlAttributes(new { @class = "FilterOnlyOn_Contains" }); JavaScript代码: $(".FilterOnlyOn_Contains .t-filter").click(function () { setTimeout(function () { // Remove all existing options and add 'Contains' var filterOptions1 = $(".t-filter-operator").first(); filterOptions1.empty(); filterOptions1.append($("<option />").val("substringof").text("Contains")); // Remove second part (options + text + input) var filterOptions2 = $(".t-filter-operator").last(); filterOptions2.hide(); $(".t-filter-help-text").text(""); $("input[type=text]").last().hide(); }); }); 结果如下: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC:如何将/sitemap.xml路由到ActionResul
- ASP.Net缓存疑难解答 – CacheDuration属性似乎没有任何效果
- asp.net – 偶尔获取SqlException:超时过期
- 将webforms混合到ASP.NET MVC应用程序中的问题
- asp.net-mvc – 无论如何让mvc框架验证我的action参数,就像
- asp.net-mvc – 命名约定 – 控制器的一个规则,没有模型和视
- asp.net-mvc – 如何测试Asp.Net MVC视图是否无异常呈现?
- asp.net-mvc – 如何扩展asp.net web api 2用户?
- asp.net-web-api – Xamarin.Android上的StringContent为空
- asp.net – 你的aspx页面中的内联代码是一个好习惯吗?
推荐文章
站长推荐
- asp.net – 如何维护具有大量分支的SQL Server D
- 如何使用ASP.NET&C#从服务器端确定浏览器类型
- asp.net-mvc – 我可以(并且应该)强制NHibernate
- ASP.NET Health Monitoring和ELMAH是否相互替代?
- asp.net-mvc – 带有存储库和ninject的ASP.NET M
- asp.net – 如何加密web.config中的一个条目
- 如何在asp.net上模拟同时的web请求?
- asp.net – 通过ajax将jquery中的数组传递给c#we
- asp.net web表单json返回结果
- asp.net-mvc-3 – 单元测试一个文件上传,怎么样?
热点阅读