剣道のドキュメントのこの例のように、データソース構成を介してhtmlヘルパーを使用して、ビューにグリッドフィルターを動的に追加しようとしています:
@(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 です (メンバーとオペレーターは問題ありません)。
どんな助けでも大歓迎です。ありがとう! - ベリー