相关疑难解决方法(0)

"十进制"类型和格式的html助手?

属性:

public decimal Cost { get; set; }

html助手:

<%: Html.TextBoxFor(m => m.Cost)%>

问题:当我设置Cost属性时,如何格式化它?例如显示两个小数点的精度?

c# format asp.net-mvc

6
推荐指数
3
解决办法
3万
查看次数

使用EF 5和MVC 4将十进制值插入SQL Server

我有一个插入decimal(10, 7)SQL Server的问题

当我试图将ASP.NET MVC视图中的数字添加51.0492263到数据库中时

在调试器中我有数字= 51.0492263

但是当我去数据库时,我有 51.0400000

为什么我得到这个结果?

有人帮忙取悦我.

sql-server asp.net-mvc entity-framework decimal

2
推荐指数
1
解决办法
832
查看次数

如何在视图ASP MVC中使用模型数据?

我是ASP MVC的初学者,我试图在视图中显示模型中的数据.这是我显示数据的方式:

@Html.DisplayFor(modelItem => item.Budget_Year)
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用这些数据,例如我试图对这个结果进行舍入,我天真地尝试过:

@{ 
   double test = (modelItem => item.Budget_Year);    
   test = System.Math.Round(test , 2);
}
Run Code Online (Sandbox Code Playgroud)

但我不能这样使用它:无法将lambda表达式转换为'double'类型,因为它不是委托类型

在我看来,有人可以解释我如何在我的模型中使用这些不同的项目吗?

最好的祝福,

亚历克斯

c# asp.net asp.net-mvc model view

1
推荐指数
1
解决办法
3万
查看次数