繁体   English   中英

动态GridView和float格式

[英]Dynamic GridView and float formatting

我从代码创建GridView并将其绑定到数据,如下所示:

GridView myGridView1 = new GridView();
myGridView1.DataSource = db.T_Values.Select(x => new 
    {
        x.TimeStamp, 
        x.Value, 
        x.Type
    }).OrderBy(x => x.TimeStamp).ToList();
myGridView1.DataBind();

如果该值类似于0,00000000123123,则GridView会舍入该数字。 是否可以避免这种情况并显示完整号码?

您必须订阅gridview事件OnRowDataBound。 在这种情况下,您可以将该值设置为字符串,然后将其分配给某个列,而不是如果问题未解决,则将其自动生成列

M.Babcock的帮助下,首先执行ToList()然后再执行Value = x.Value.toString(“ 0,0000000000”)就足够了

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM