十进制值的网格视图中的数据格式
本文关键字:数据格式 视图 网格 十进制 | 更新日期: 2023-09-27 18:27:00
我在datagrid视图中的这一列总是具有类似(1.30)、1.2或1的十进制值。
我试图将十进制值截断为1,例如(1.30)应该是1.3。
如何在网格视图中实现通过数据格式
<asp:BoundField DataField="TGValue" ShowHeader="False">
<ItemStyle Width="10%" />
</asp:BoundField>
您可以使用DataFormatString属性来实现这一点。您只需要给出正确的字符串格式。在你的情况下,
DataFormatString="{0:0.0}"
所以你的标记是
<asp:BoundField DataField="TGValue" ShowHeader="False" DataFormatString="{0:0.0}" >
<ItemStyle Width="10%" />
</asp:BoundField>
<asp:BoundField DataField="TGValue" ShowHeader="FALSE" DataFormatString="{0:0.0}" >
<ItemStyle Width="10%" />
</asp:BoundField>