日期:2014-05-19  浏览次数:20443 次

输入金额问题!!
在textbox中输入金额,格式为保留2位小数
如果输入整数(如25)自动转化为25.00
谢谢

------解决方案--------------------
double i=2.3333;
Response.Write(i.ToString( "F2 "));
------解决方案--------------------
转化为decimal格式。制定小数位数为2。
------解决方案--------------------
double i=2.3333;
Response.Write(i.ToString( "F2 "));

------解决方案--------------------
ToString( "F2 ")
------解决方案--------------------
转为decimal就行,默认就是2位小数
------解决方案--------------------
string j = "3.3345 ";

Response.Write(string.Format( "{0:F2} ",j));
------解决方案--------------------
上面那个不行。。
------解决方案--------------------
这个自动转化是什么意思?用户输入完自动转化?
------解决方案--------------------
写一个事件处理方法就行了,在鼠标离开textbox的时候触发事件
------解决方案--------------------
同 amandag(高歌) 问...

如果用户输入完就自动转化,需要用javascript实现

如果只是后台存储数据的时候转化,那么上面有答案了..