Web コントロールに剣道 Ui を使用しています。グリッドの 1 つの列にフィルターを適用する必要があり、それは Age です。それで、私は検索して、そのフィールドを Int 型に取りました。それが私の問題の解決策でした。フィルターは正常に機能しますが、フィルターの外側をぼかすと、値が 10 進数に変わります。必須ではない 34.00 のように。この解決策を検索しましたが、解決策がありませんでした。私の問題は、これに似たものです。
http://www.kendoui.com/forums/mvc/grid/filter-value-formatting-issue.aspx
これは、列 og グリッドがバインドされるプロパティです:
{
public int Age { get; set; }
//and in razor view , I have
.Name("DataGrid")
.Columns(columns => { columns.Bound(p => p.Age).Title("Age"); }
}