GridView 中设置列的显示格式问题?

qsmrbyf 2008-09-06 09:02:16

我使用的是动态绑定数据列,这样显示出来的列小数点后面都带了许多零,
如何设置数据列的DataFormatString属性啊
...全文
85 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qsmrbyf 2008-09-06
  • 打赏
  • 举报
回复
如上,如何设置显示格式呢?
qsmrbyf 2008-09-06
  • 打赏
  • 举报
回复
我的前台代码是

<asp:GridView ID="GridView1"
runat="server" CellPadding="4" Width="100%" Font-Names="Verdana" Font-Overline="False" Font-Size="9pt" ForeColor="#333333" >
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#EFF3FB" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#2461BF" />
<AlternatingRowStyle BackColor="White" />

</asp:GridView>

后台用代码直接绑定出来的,设置格式呢?
ZHFIFA 2008-09-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zhangzeshuai 的回复:]
在属性里面设置{0:N2}
或者在绑定值的时候写DataFormatString="N2";
既小数点后两为.
[/Quote]

正解
行者无疆-Kevin 2008-09-06
  • 打赏
  • 举报
回复
在属性里面设置{0:N2}
或者在绑定值的时候写DataFormatString="N2";
既小数点后两为.
JeffChung 2008-09-06
  • 打赏
  • 举报
回复
{0:N2} 小数点后两位
Coco孙 2008-09-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zhangzeshuai 的回复:]
在属性里面设置{0:N2}
或者在绑定值的时候写DataFormatString="N2";
既小数点后两为.
[/Quote]
pushaoxia 2008-09-06
  • 打赏
  • 举报
回复
绑定用<%#Eval("title","{0:N2}")%>OK.
像日期类型的用<%#Eval("datetime","{0:yyyy-MM-dd}")%>这种格式写出来就是短日期类型.
qsmrbyf 2008-09-06
  • 打赏
  • 举报
回复
有没有人知道呢

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧