
asp.net 中如何金额数字1234加上逗号变为12,345 123456变成123,456等等这种
只把前台页面显示的数字加上逗号,而不更改数据库。比如前台输出是12345,要变成12,345。貌似要用正则表达式,但搞了半天无从下手...
只把前台页面显示的数字加上逗号,而不更改数据库。比如前台输出是12345,要变成12,345 。 貌似要用正则表达式,但搞了半天无从下手
展开
展开全部
数据库中类型为money
例如:20元,那么显示出来是:20.0000
所以我想请教各位怎么把20.0000显示为20或20.00 (asp.net)
Convert.ToDecimal(Row["roomType_OnlinePrice"]).ToString("0.00");
l6.Text = Convert.ToDecimal(ds.Tables[0].Rows[i]["SumCommission"].ToString()).ToString("0");
例如:20元,那么显示出来是:20.0000
所以我想请教各位怎么把20.0000显示为20或20.00 (asp.net)
Convert.ToDecimal(Row["roomType_OnlinePrice"]).ToString("0.00");
l6.Text = Convert.ToDecimal(ds.Tables[0].Rows[i]["SumCommission"].ToString()).ToString("0");
追问
这样数据库中的值就被改变了,我要做的是只更改asp.net前台页面显示的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
123.ToString("N")
追问
谢谢!
我尝试使用:
cellNew.Text = String.Format("{0:n0}", Convert.ToInt64(row[col]));
得到我想要的结果了,但是现在还有个问题是,那如果后面再想把逗号remove掉,可以么,怎么做呢?谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ToString("N")
我觉得这些基础的东西都应该必须会的
我觉得这些基础的东西都应该必须会的
更多追问追答
追问
能说的详细点么,刚开始接触asp.net,就让我把数字都改成带逗号的,一头雾水呢,谢谢!
追答
123.ToString("N")
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询