我试图通过数据源配置使用html帮助器在我的视图中动态添加网格过滤器,如kendo documentation中的此示例:
@(Html.Kendo().Grid<Product>()
.Name("grid")
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("Products_Read", "Home"))
.Filter(filters =>
{
if (someCondition){
// Show products whose ProductName property contains "C"
filters.Add(product => product.ProductName).Contains("C");
// and UnitsInStock is greater than 10
filters.Add(product => product.UnitsInStock).IsGreaterThan(10);
}
})
)
)
添加了过滤器,但每种情况下的filterdescriptor.Value始终为null(成员和运算符都很好)。
任何帮助非常感谢。 谢谢! --Berry
答案 0 :(得分:4)
确保您已包含kendo.aspnetmvc.min.js。错过它会导致类似的症状。