Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net C#和第三方控制技术_Asp.net_C# 4.0_Asp.net Mvc 4_Kendo Ui_Kendo Grid - Fatal编程技术网

Asp.net C#和第三方控制技术

Asp.net C#和第三方控制技术,asp.net,c#-4.0,asp.net-mvc-4,kendo-ui,kendo-grid,Asp.net,C# 4.0,Asp.net Mvc 4,Kendo Ui,Kendo Grid,我一直在使用剑道Ui进行web控件。我需要在网格中的一个列上应用过滤器,这就是年龄。所以,我搜索了这个字段,把它作为Int类型,这就是我问题的解决方案。过滤器工作正常,但当我们在过滤器外模糊时,它会将值更改为十进制。例如34.00,这不是必需的。我寻找这个解决方案,但没有找到它的解决方案。我的问题是一些类似于这个的东西 这是Colum og网格绑定的属性: { public int Age { get; set; } //and in razor view , I ha

我一直在使用剑道Ui进行web控件。我需要在网格中的一个列上应用过滤器,这就是年龄。所以,我搜索了这个字段,把它作为Int类型,这就是我问题的解决方案。过滤器工作正常,但当我们在过滤器外模糊时,它会将值更改为十进制。例如34.00,这不是必需的。我寻找这个解决方案,但没有找到它的解决方案。我的问题是一些类似于这个的东西

这是Colum og网格绑定的属性:

{    
    public int Age { get; set; }
    //and in razor view , I have
    .Name("DataGrid")
    .Columns(columns => { columns.Bound(p => p.Age).Title("Age"); }
}
试试这个

尝试在下面的代码中修改过滤器文本框的数量

$('k-widget,.k-numerictextbox').find('span').find('input:eq(0)').live("focus", function (e) {}

网格过滤器弹出窗口是内置的功能,如果您想在网格中显示不带小数的值,那么它是可能的。在网格中显示值不是我的问题。这很好,很有效。问题是,每当我在过滤器中输入值时,模糊后的值就会变为十进制。其余的都可以。年龄不能是十进制的。这就是为什么看起来很尴尬。这家伙也有同样的公关oblemhttp://stackoverflow.com/questions/15129199/changing-the-kendo-numeric-filter-formatSame 问题,这里也是