[英]How to show percentage sign on a specific column in datagridview
我的 excel 文件上的gm
列在所有数字上显示百分号。 但是当我将它显示给datagridview时,它变成了十进制。 我的gm
是字符串数据类型。
这是我的代码
var gm = dt.Rows[i][27].ToString();
gm 的值基于 excel 文件 gm 列。 我希望它也能在 datagridview 上显示百分号。
您可以使用 String.Format 方法来格式化您的输出,包括自定义文本。
我不知道你的数据的确切结构,所以你需要看看什么最适合你,但是像这样:
var gm = String.Format(dt.Rows[1][27].ToString(), "##0.0 %");
这也可以帮助您确定最佳格式: https://learn.microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings和https://learn.microsoft.com/ en-us/dotnet/standard/base-types/custom-numeric-format-strings
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.