在GridView中如何格式化Money型字段(downmoon)? ![]() ![]() 也不行! 后来在MSDN上找到了答案 ![]() 关键在于 HtmlEncode="False"
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="PKID"
DataMember="DefaultView" DataSourceID="SqlDataSource1"> <Columns> <asp:BoundField DataField="PKID" HeaderText="PKID" InsertVisible="False" ReadOnly="True" SortExpression="PKID" /> <asp:TemplateField> <HeaderTemplate> amount</HeaderTemplate> <ItemTemplate> <asp:Label ID="txtMoney" Text='<%# Decimal.Parse(DataBinder.Eval(Container.DataItem,"amount").ToString())%>' runat="server" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="TestID" HeaderText="TestID" SortExpression="TestID" /> <asp:BoundField DataField="testString" HeaderText="testString" SortExpression="testString" /> </Columns> </asp:GridView> 这段代码中, |
GridView列数字、货币和日期的显示格式
最新推荐文章于 2013-05-19 16:22:09 发布