动态网格视图和浮动格式

本文关键字:格式 网格 视图 动态 | 更新日期: 2023-09-27 18:30:49

我从代码创建一个 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 将对此数字进行舍入。是否可以避免这种情况并显示完整数字?

动态网格视图和浮动格式

您必须订阅网格视图事件 OnRowDataBound。在这种情况下,您已将该值设置为字符串并将其分配给某个列,而不是在问题未解决时自动生成列

M.Babcock 帮了忙,先做 ToList() 然后 Value = x.Value.toString("0,0000000000") 就足够