【发布时间】:2012-11-13 16:22:23
【问题描述】:
我想更改网格视图中项目模板的格式,我想显示货币..
这是我的代码:
<asp:TemplateField HeaderText="Monto">
<ItemTemplate><%# Eval("Monto")%></ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="txtMonto" Text='<%# Eval("Monto", "{0:C2}")%>' /><%-- Eval("Price", "{0:C2}")--%>
</EditItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtfooterMonto" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" id="rfvMonto" controltovalidate="txtfooterMonto" Display="None"
errormessage="Monto" ValidationGroup="InsertValidationControls"/>
</FooterTemplate>
</asp:TemplateField>
【问题讨论】:
-
我想设置货币格式,我可以在“”中设置吗
-
在 ItemTemplate 中?是的,您应该可以像在 EditItemTemplate 中那样做。
-
我试过这个 "
" 并且它有效!!,谢谢
标签: asp.net gridview format currency itemtemplate