我需要将数据库中的money型数据如12895,格式化成125,895.00
Double Currency = Double.Parse(str);
if(Currency != 0)
{
//return Currency.ToString("c");//格式化成货币类型
string currency = Currency.ToString("c");
if(currency!="" && (currency.Substring(0,1)=="¥" || currency.Substring(0,1)=="$"))
currency = currency.Substring(1);
return currency;
}
else
{
return "";
}
问题:如果数据 -9000,经过格式化后输出($9,000.00)
如何解决问题???
Double Currency = Double.Parse(str);
if(Currency != 0)
{
//return Currency.ToString("c");//格式化成货币类型
string currency = Currency.ToString("c");
if(currency!="" && (currency.Substring(0,1)=="¥" || currency.Substring(0,1)=="$"))
currency = currency.Substring(1);
return currency;
}
else
{
return "";
}
问题:如果数据 -9000,经过格式化后输出($9,000.00)
如何解决问题???
解决方案 »
- 在线等!很急的问题!My97DatePicker日历控件,缺少对象
- 页面弹出对话框,点击确定后执行删除。
- 如何在网页标题里调入数据库的标题
- 怎样将Repeater里的内容导出到客户端的Excel?我用了以下方法,但导出的都是Html,不是Repeater里的内容.
- 关于执行数据库操作语句com.ExecuteScalar()时出现异常,求助。。。
- AJAX让鼠标5秒Enable=false
- 如何把数据库提取出来的数据加到ListBox中
- 再次提问:关于COOKIES的操作?
- 能否根据参数动态创建DataGrid控件?
- 关于DataGrid1_UpdateCommand不能触发的问题
- 能否给用户控件添加一个事件?高手请进!!!
- 我的问题很难吗???没人回答,好多次咯
Response.Write( ss.ToString("$00,000.00") );程序会自动修改过来的..
AmountTotal是Decimal类型的
Response.Write( ss.ToString("$00,000.00") );
另外要记住,人家帮你解决问题,你可千万不能跟人家结仇呀!