dgProducts.Columns["Unit Price"].DefaultCellStyle.Format = "c";
当我执行此代码时,它显示带有$符号的钱(例如:432显示为$ 432.00)。但我想" LKR"而不是' $'标志。有可能吗?请帮帮我!
答案 0 :(得分:4)
要覆盖客户端上的区域设置,请设置FormatProvider。
dgProducts.Columns["Unit Price"].DefaultCellStyle.Format = "c";
dgProducts.Columns["Unit Price"].DefaultCellStyle.FormatProvider = new CultureInfo("si-LK");
但更好的想法是不要这样做,只需确保客户端上的区域设置正确