Gridview查询带小数的后面多了个0,怎么办

wqsdj 2009-03-10 09:24:22
B/S结构下Gridview绑定数据库后只要有3位小数的,后面都多了个0,怎么办啊,我的数据库里可不多0啊,比如:0.151 Gridview绑定后显示0.1510 怎么把后面的0去掉啊,我在Gridview中加的textbox取的数,不加textbox取数也这样。<asp:TemplateField HeaderText="aj"><asp:TextBox ID="TextBox2" runat="server" Width="60" Text='<%# Eval("NINQUIREPRICE")%>'></asp:TextBox></asp:TemplateField>,要格式化吗?怎么格式化Gridview里的textbox呢?
...全文
181 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wqsdj 2009-03-14
  • 打赏
  • 举报
回复
呵呵,结贴给分了,感谢大家了,楼上的朋友,你这个N3会格式化出千分位的逗号比如10,000,已经找到解决办法了{0:0.####;0}
wangping_li 2009-03-12
  • 打赏
  • 举报
回复
Text=' <%# Eval("NINQUIREPRICE","{0:N3}")%>
wqsdj 2009-03-12
  • 打赏
  • 举报
回复
按上面的写法会出现5.000不会出现第4位的0了 如果能把没用的0去掉就好了
cnidb 2009-03-10
  • 打赏
  • 举报
回复

<asp:TemplateField HeaderText="aj">
<asp:TextBox ID="TextBox2" runat="server" Width="60" Text='<%# Bind("NINQUIREPRICE","{0:N}") %>'>
</asp:TextBox>
</asp:TemplateField>
wqsdj 2009-03-10
  • 打赏
  • 举报
回复
在哪写TrimEnd('0')啊
wuyq11 2009-03-10
  • 打赏
  • 举报
回复
TrimEnd('0')

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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