如果按下面这样的话,数据库中会少一行,-___-#                                   
                                 foreach (DataGridItem item in DataGrid1.Items)
{
if(iloop==0)
{
item.Cells[0].Text="斑竹";
item.Cells[1].Text="小猪";
                                              }
iloop++;
}
数据库是不想操作的,
我是想知道如何增加 一个 datagriditem,而不影响原有的输出或者在datagrid帮定前加一个,那该如何操作呢? 新手提问 -__-#

解决方案 »

  1.   

    不知道你要干什么,不知道下面的行不行。
       int index = 0;
       int setindex = 1;
       DataGridItem myItem = new DataGridItem(index, setindex, ListItemType.Item);  datagrid.Items.Add(myItem );
      

  2.   

    是不是要动态添加一列?
    BoundColumn bc = new BoundColumn();
    bc.HeaderText = "Add";
    bc.DataField  = "Table_Add";
    DataGrid1.Columns.Add(bc);
      

  3.   

    难道我说的有问题,就是datagrid加1行,这行的内容我自己控制,而且永远显示在第一行,
    按1楼的方法,提示说 DataGrid1.items 并不提供 Add 的方法