datagrid怎样设置才能不出现新增行,但可以编辑现有行。

解决方案 »

  1.   

    使用DataGridView可以使用AllowUserToAddRows 控制
      

  2.   

    我用的是.net 2003,里面好像没有DataGridView组件
      

  3.   

    你不要用DataSet或者DataTable去绑定,用它们产生的DataView去绑定,然后设置AllowNew为false即可,例如:
    DataView dv = yourDT.DefaultView;
    dv.AllowNew = false;
    dv.AllowEdit = true;
    dv.AllowDelete = true;//Bind datagrid with "dv"