我正在实施教程http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/accessing-your-model 's-data-from-a-controller
我使用实体框架 4.1。在数据库中映射十进制值 (18,2)。在创建表单中,我输入了 1000,但在详细信息页面中,十进制值输出为 1000,00,并且在编辑页面中也是如此。我@Html.EditorFor(model => model.Price)
用于输入和输出。当我查看由实体框架创建的数据库时,我的十进制值的价格列是使用以下 SQL 命令创建的:
[Price] DECIMAL(18,2) NOT NULL
为什么会出现不一致?