Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.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 如何在mvc3视图中设置数字格式_Asp.net Mvc 3 - Fatal编程技术网

Asp.net mvc 3 如何在mvc3视图中设置数字格式

Asp.net mvc 3 如何在mvc3视图中设置数字格式,asp.net-mvc-3,Asp.net Mvc 3,我想获取输出TotalAmount(例如:100000000作为100000000),但我的代码抛出以下错误: [模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式。] 请在我下面的上下文中给出解决方案 @Html.DisplayFor(modelItem => item.TotalAmount.ToString("#,##0.00")) 型号 [DisplayFormat(DataFormatString = "{0:0,0}")] public virtual D

我想获取输出
TotalAmount
(例如:
100000000
作为
100000000
),但我的代码抛出以下错误:

[模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式。]

请在我下面的上下文中给出解决方案

@Html.DisplayFor(modelItem => item.TotalAmount.ToString("#,##0.00"))
型号

[DisplayFormat(DataFormatString = "{0:0,0}")]
public virtual Decimal? TotalAmount{ get; set; }
查看

Html.EditorFor(model => model.TotalAmount)
你可以试试这个。(它甚至可以处理可为空的列)

你是说@Html.DisplayFor(modelItem=>modelItem.TotalAmount.ToString(“#,##0.00”))
@Html.Raw(string.Format("{0:#,#.00}", Model.TotalAmount))