动态GridView和浮动格式

时间:2012-04-12 14:51:33

标签: c# asp.net entity-framework gridview

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

M.Babcock帮助,首先做ToList()然后Value = x.Value.toString(“0,0000000000”)