在asp.net gridview中用逗号分隔大数字 [英] Seperate large numbers with comma in asp.net gridview
本文介绍了在asp.net gridview中用逗号分隔大数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在asp.net gridview中用逗号分隔大数字
我想用单独的逗号(Outstanding Colum)分隔我的号码。
if(Session [dt1]!= null)dt1 =(DataTable)Session [dt1];
DataRow dr = dt1.NewRow();
dr [CusCode] = txtCusCode.Text; // 1
dr [CusName] = CustomerName; // 2
dr [NoofINV] = CDET.Rows [i ] [1] .ToString(); // 3
dr [Outstanding] = CDET.Rows [i] [5] .ToString(); // 4
dt1.Rows.Add(dr);
DebtorsGridView.DataSource = dt1;
DebtorsGridView.DataBind();
如何做?
我尝试Flowing One它不工作
dr [Outstanding] = CDET.Rows [i] [5] .ToString(##,0.00); // 4
谢谢
解决方案
1。您可以使用有界列的DataFormatString属性在创建列(标记或代码)时设置格式字符串。 http://msdn.microsoft .com / zh-cn / library / system.web.ui.webcontrols.boundfield.dataformatstring(v = vs.110).aspx [ ^ ]
2.要使用ToString直接格式化,请使用N
... http://msdn.microsoft.com/en-us/library/dwhawy9k(v = vs.110).aspx [ ^ ]
< blockquote>试试这个
dr [ Outstanding] == Convert.ToDouble(CDET.Rows [i] [ 5 ]) .ToString( ##,0.00);
Seperate large numbers with comma in asp.net gridview I Want to Seperate my Number using Seperate comma(Outstanding Colum). if (Session["dt1"] != null) dt1 = (DataTable)Session["dt1"]; DataRow dr = dt1.NewRow(); dr["CusCode"] =txtCusCode.Text;//1 dr["CusName"] = CustomerName;//2 dr["NoofINV"] = CDET.Rows[i][1].ToString();//3 dr["Outstanding"] = CDET.Rows[i][5].ToString();//4 dt1.Rows.Add(dr); DebtorsGridView.DataSource = dt1; DebtorsGridView.DataBind(); How to do it?? I try Flowing One it's not working dr["Outstanding"] = CDET.Rows[i][5].ToString("##,0.00");//4 Thank You
解决方案
1. You can set formatting string while creating columns (in markup or code) using DataFormatString property of the bounded column. http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.boundfield.dataformatstring(v=vs.110).aspx[^]
2. For direct formatting with ToString useN
... http://msdn.microsoft.com/en-us/library/dwhawy9k(v=vs.110).aspx[^]
Try this
dr["Outstanding"] == Convert.ToDouble(CDET.Rows[i][5]).ToString("##,0.00");
这篇关于在asp.net gridview中用逗号分隔大数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文