asp.net-mvc – TextBoxFor中限制为2位小数
发布时间:2020-05-25 00:07:23 所属栏目:asp.Net 来源:互联网
导读:下面的代码工作正常,但在文本框中的十进制值具有此格式“0,0000” (,是小数分隔符)。我想只有两个十进制。我如何做到这一点? 谢谢, //Database model used with NHibernatepublic class Bank{ public virtual int Id { get; set; } public virtual string
|
下面的代码工作正常,但在文本框中的十进制值具有此格式“0,0000”
谢谢, //Database model used with NHibernate
public class Bank
{
public virtual int Id { get; set; }
public virtual string FirstName { get; set; }
public virtual string LastName{ get; set; }
public virtual decimal Amount { get; set; }
}
//MVC Model
public class MyModel
{
public Bank Bank { get; set; }
}
//View
@Html.TextBoxFor(m => m.Bank.Amount,new { id = "tbAmount"})
更新1 在调试器中,我没有看到任何小数,wehn我一步一步地在里面(o @ HTML.Textbofor)的视图,该值没有任何小数,但是当页面显示有4个小数 //Database model used with NHibernate
public class Bank
{
public virtual int Id { get; set; }
public virtual string FirstName { get; set; }
public virtual string LastName{ get; set; }
public virtual decimal Amount { get; set; }
}
//Class for view
public class ViewBank
{
[DisplayFormat(DataFormatString = "{0:n2}",ApplyFormatInEditMode = true)]
public decimal Amount { get; set; }
}
//MVC Model
public class MyModel
{
public Bank Bank { get; set; }
var ViewBank = new ViewBank() { Amount = Bank.Amount};
}
//View
@Html.TextBoxFor(m => m.Amount,new { id = "tbAmount"})
更新2 我做了一个小工作例子:http://goo.gl/RKtwY 解决方法我会使用编辑器模板,我不会使用我的NHibernate域模型在我的意见。我将定义视图模型,这是专门针对给定视图的要求(在这种情况下限制到2小数的要求):[DisplayFormat(DataFormatString = "{0:n2}",ApplyFormatInEditMode = true)]
public decimal Amount { get; set; }
接着: @Html.EditorFor(m => m.Bank.Amount) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Page.RouteData.Values对于一个页面是空的而不是
- asp.net下Repeater使用 AspNetPager分页控件
- asp.net – #Eval if语句在中继器
- asp.net – aspx中__EVENTVALIDATION __VIEWSTATE的目的是什
- asp.net – 如何使ASP CheckBoxList标签与复选框保持在同一
- asp.net-mvc-3 – EF 4.1 – 模型关系
- asp.net – 如何拒绝用户访问子文件夹和文件?
- asp.net – 我可以通过div onclick事件调用函数后面的代码吗
- .net – 将HtmlTextWriter的内容转换为字符串
- asp.net-mvc – 在剃刀视图中启用和禁用文本框(ASP.Net MVC
推荐文章
站长推荐
- ASP.NET 2.0中的Gridview列宽
- asp.net-mvc-3 – 在使用Unity容器时为此对象异常
- asp.net – ASP .NET MVC中的TinyMCE Spellcheck
- asp.net-mvc – 自定义模型绑定,模型状态和数据注
- ASP.NET 5 HTML5历史
- asp.net-mvc – 重点关注ASP.NET MVC模型错误
- asp.net-mvc – ASP.NET MVC中的Razor页面生命周
- .net中如何获取机器硬件信息(防软件复制版)
- asp.net – WCF与WebAPI和本机移动设备
- asp.net – 如何创建一个HTML Helper来扩展TextB
热点阅读
