通过 Html.Telerik().DropDownList 过滤 Telerik mvc 网格 [英] filtering telerik mvc grid by Html.Telerik().DropDownList
本文介绍了通过 Html.Telerik().DropDownList 过滤 Telerik mvc 网格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想问一下如何通过 Html.Telerik().DropDownList 中的选定值过滤 Telerik mvc 网格的当前内容?
Hi I would like to ask how can i filter the current contents of the Telerik mvc grid by the selected value in Html.Telerik().DropDownList?
我认为需要一些 js 脚本,我正在研究.
I think there's some js scripts needed which I'm figuring out.
提前致谢.
-劳伦斯
推荐答案
在下拉列表的 onchange 事件中:
In your dropdownlist's onchange event:
.ClientEvents(events => events
.OnChange(
@<text> function(e) { $('NameOfGrid').data('tGrid').rebind(); }
</text>))
并在您的网格的 ondatabinding 事件中:
and in your grid's ondatabinding event:
.ClientEvents(e => e
.OnDataBinding(
@<text> function(a) { a.data = $.extend(a.data,{ dropdownlist: $('#dropdownlist').val()}); }
</text>)
)
在您的控制器中,将 dropdownlist 参数添加到您的 GridAction 并执行您的操作.
In your controller, add the dropdownlist parameter to your GridAction and perform your action.
这篇关于通过 Html.Telerik().DropDownList 过滤 Telerik mvc 网格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文