日期:2014-05-18  浏览次数:20449 次

给输入的字符加 分隔符
输入1000000,怎么自动加分隔符,变成1,000,000,以后每输入超过3个字符 就加上‘,’ 分隔

------解决方案--------------------
int i=10000000;
 string s=i.ToString("0,000,000");
------解决方案--------------------
Convert.ToDecimal(1000000) CS代码
------解决方案--------------------
怎么都回答这么快


http://www.icgbbs.com
------解决方案--------------------
找一些第三方控件,自带的功能,为什么自已要写呢!

------解决方案--------------------
探讨
C# code
string s=i.ToString("N",null);//推荐用这种方法

------解决方案--------------------
直接可以做样式格式化,为什么要用第三方控件?
------解决方案--------------------
探讨
第一中:

C# code
public stirng s;
protected void Page_Load(object sender, EventArgs e)
{
if(!this.Page.IsPostBack)
{
int i=10000000;
s=i.ToString("N",null);
}
}




HTML code
<%=s%>




第二种:

HTML code
<%#Eval("字段","{0:N}")%>