最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net 中Html.TextBoxFor的Value值 及 去除数字无效的零及小数点
时间:2013-05-08 编辑:简简单单 来源:一聚教程网
因为 某字段Amt 在数据表的字段类型为:numeric(18,6)
所有简单的经过实体类处理
代码如下 | 复制代码 |
public decimal Amt { get { return _Amt; } set { _Amt = value; } } |
当用户在界面输入: 50
存储到数据库及读出来直接显示 成了 50.000000
为了在MVC的View中 正确显示Model的值 做了如下处理:
1、通过 htmlAttributes的 Value 来设置值
2、通过对数字的TrimEnd来去除无效的零 及 小数点
示例代码如下:
代码如下 | 复制代码 |
<%=Html.TextBoxFor(m => m.Amt , htmlAttributes: new { maxlength = 5, style = "width:60px;" , Value = Model.Amt.ToString().TrimEnd('0').TrimEnd('.') })%> |
-
下一个: asp.net 生成固定比例图片大小程序
相关文章
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10
- .NET使用YARP通过编码方式配置域名转发实现反向代理教程 10-10