Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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 mvc 3 在网格列中使用逗号_Asp.net Mvc 3_Int_Telerik Grid_Telerik Mvc - Fatal编程技术网

Asp.net mvc 3 在网格列中使用逗号

Asp.net mvc 3 在网格列中使用逗号,asp.net-mvc-3,int,telerik-grid,telerik-mvc,Asp.net Mvc 3,Int,Telerik Grid,Telerik Mvc,我现在有一个网格,它的列有更大的数字(1000+) 我的客户最近要求我在这些数字中使用逗号。我知道你可以把数字改成字符串,但是,我对这个列也做了一些数学方面的工作,所以我不希望把数字从int改成字符串,然后再把它倒过来 我使用的网格是Telerik Extensions MVC网格 谢谢。您可以使用Format()方法,并将您的密码传递给它。(但您必须根据区域性设置测试格式,因为格式与区域性相关) @(Html.Kendo().Grid().Name(“YourGridName”)。列(列=>

我现在有一个网格,它的列有更大的数字(1000+)

我的客户最近要求我在这些数字中使用逗号。我知道你可以把数字改成字符串,但是,我对这个列也做了一些数学方面的工作,所以我不希望把数字从int改成字符串,然后再把它倒过来

我使用的网格是Telerik Extensions MVC网格


谢谢。

您可以使用
Format()
方法,并将您的密码传递给它。(但您必须根据区域性设置测试格式,因为格式与区域性相关)

@(Html.Kendo().Grid().Name(“YourGridName”)。列(列=>
{
...
//此格式将组分隔符用于大数字
columns.Bound(p=>p.LargeNumberField).Title(“LargeNum”).Format(“{0:0,00}”);
})
您可以使用 格式(“{0:N0}”) 这只是因为我得到了负数的错误,因为我的数字并不总是大于1000

Warr的回答也可以是有用的。

@(Html.Kendo().Grid<YourModel>().Name("YourGridName").Columns(columns =>
{
...
// this format puts group separator for large numbers
columns.Bound(p => p.LargeNumberField).Title("LargeNum").Format("{0:0,00}");
})