日期:2014-05-20  浏览次数:20877 次

为什么我手动添加数据的DATATABLE不能正常绑定?
datatable   dt   =   new   datatable();
dt.columns.add( "col1 ",typeof(string));
datarow   dr   =   dt.newrow();
dr[ "col1 "]   =   "hahaha ";
dt.rows.add(dr);
gridview1.datasource   =   dt.defaultview;
gridview1.databind();

基本上就是这样,dt里面有数据,但是绑定了后gridview添加了一个各列都是空格的行
why?

------解决方案--------------------
你试着 在gridview1.datasource = dt.defaultview;前加上dt.AcceptChange();