我用这样,可是不行
this.dataGrid1.DataSource = this._dataSet.Tables["orders"]; 
this._dataSet.Tables["Orders"].Columns[1].DefaultValue = "CustID"; 

解决方案 »

  1.   

    这样看能否行:
    在dataset中新建一个空的datarow(只有主键的),然后将datagrid的数据源设置到dataset。同时将EditItemIndex设为我们刚才添加的行的项。如果要设置某些字段的值的话我们完全可以在向dataset中添加datarow时设置那些字段对应的数据库数值。在绑定dataset。
    我想这样是应该可以的。
      

  2.   

    第一个我自己解决了?
    第二个没办法啊,我想当前的单元格的值改变时,自动赋值给另外一个单元格,不知怎么做?有这样的事件吗?li_new在帮帮忙,好了就结贴
      

  3.   

    利用脚本
    给 dataGrid1客户端ID.rows[i].cells[w].innerHTHL 赋值
      

  4.   

    http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#Top