我从代码创建一个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会对此数字进行舍入。有可能避免这种情况并显示完整的数字吗?
答案 0 :(得分:1)
您必须订阅gridview事件RowDataBound。在这种情况下,如果问题未解决,则将该值设为字符串并将其分配给某些列而不是自动生成列
答案 1 :(得分:0)
M.Babcock帮助,首先做ToList()然后Value = x.Value.toString(“0,0000000000”)