String.Format在值之后放置%符号

时间:2014-11-17 10:58:27

标签: asp.net

我的数据库中有一个decimal列,其值存储为30.49等...

在我的GridView中,我想显示带%符号的十进制列。我试图使用String.Format,但似乎没有工作。我尝试了所有可能的选项,但仍然没有得到我想要的东西。

这就是我想要的:30.49%

这是我尝试过的:

 <asp:Label ID="Label3" runat="server" Text='<%#String.Format("{0:#,0.########}",Eval("columnname")) %>'></asp:Label>

1 个答案:

答案 0 :(得分:0)

试试这个,

<asp:Label ID="Label3" runat="server" Text='<%#Eval("columnname")+"%"%>'></asp:Label>