我用asp:GridView设置了绑定列,已经设置了列的格式化字符串,HtmlEncode也设置成false了,可给DataSource绑定到一个DataTable,页面的显示还是没有格式化。我想格式化成2位小数,是我的格式化字符串设置有问题吗?求大神指点!<asp:GridView ID="GridView1" runat="server" BorderColor="#FF8060"
BorderStyle="None" ShowHeader="False" Width="396px"
AutoGenerateColumns="False" BorderWidth="0px">
<Columns>
<asp:BoundField DataField="Value" DataFormatString="{0:N2}" HtmlEncode="False"
ReadOnly="True">
<ItemStyle BorderColor="#FF8060" BorderStyle="Solid" BorderWidth="1px" />
</asp:BoundField>
</Columns>
<RowStyle BorderColor="#FF8060" BorderStyle="Solid" HorizontalAlign="Left"
VerticalAlign="Middle" BorderWidth="1px" />
</asp:GridView>
我在后台给GridView绑定一个DataTable后,页面的显示没有格式化,如下图:
BorderStyle="None" ShowHeader="False" Width="396px"
AutoGenerateColumns="False" BorderWidth="0px">
<Columns>
<asp:BoundField DataField="Value" DataFormatString="{0:N2}" HtmlEncode="False"
ReadOnly="True">
<ItemStyle BorderColor="#FF8060" BorderStyle="Solid" BorderWidth="1px" />
</asp:BoundField>
</Columns>
<RowStyle BorderColor="#FF8060" BorderStyle="Solid" HorizontalAlign="Left"
VerticalAlign="Middle" BorderWidth="1px" />
</asp:GridView>
我在后台给GridView绑定一个DataTable后,页面的显示没有格式化,如下图:
解决方案 »
- 点击会增加div的取值和控制问题,就是类似邮箱添加附件,会增加一行的那种的取值和控制
- 无法找到表 0。 谁来帮帮我~
- asp.net 如何实现百度那样的文本输入框?
- 一个javascript的高难度问题!
- gridview问题
- 急~~~~2。0下如何实现服务器端自解压~~~~~~~~~~~~~~
- 类似百度Mp3搜索的界面,根据选择的单选按钮跳转到相应的页面
- UseSubmitBehavior属性用来指定Button服务器控件使用客户端浏览器提交机制,还是Asp.NET回发机制。
- 我不想修改sql语句,如何定位到符合某条件的记录所在的那一页?
- 求救!
- 蛋疼无比的IIS异常信息
- 请教,后台如何获取Repeater中id和用户输入的值
试试看?
如果不行就说明你的不是数值型字段
仁兄高见!果然是,然后我构建DataTable的列时,没有指定类型。多谢!