通过Html.Telerik()过滤telerik mvc网格.DropDownList

时间:2012-07-06 06:57:48

标签: telerik-grid telerik-mvc

您好我想问一下如何通过Html.Telerik()中的选定值过滤Telerik mvc网格的当前内容.DropDownList?

我认为需要一些js脚本,我正在弄清楚。

提前致谢。

-Lawrence

1 个答案:

答案 0 :(得分:2)

在你的下拉列表的onchange事件中:

.ClientEvents(events => events
       .OnChange(
       @<text> function(e) { $('NameOfGrid').data('tGrid').rebind(); }
       </text>))

并在网格的ondatabinding事件中:

.ClientEvents(e => e
            .OnDataBinding(
                @<text> function(a) { a.data = $.extend(a.data,{ dropdownlist: $('#dropdownlist').val()}); }
                </text>)
            )

在控制器中,将dropdownlist参数添加到GridAction并执行操作。