访问类成员标量,
如你这里的this.Datagrid1等

解决方案 »

  1.   

    this.DataGrid1.Items这样行,可是后面就没有ItemIndex了,
    这样就取不到当前选取值的索引了.
    DataGrid1.Items[this.DataGrid1.Items]
    []中间的取不到啊.
    正常的事件中应该是DataGrid1.Items[this.DataGrid1.Items.ItemIndex]
      

  2.   

    没人顶?我再顶.不是问这个e的问题.而是怎么样才能取到索引.this.datagrid1.Items[this.DataGrid1.Items.ItemIndex]是不行的.items后没有ItemIndex
      

  3.   

    你看一下在编辑时客户端是如何POST回去的,你也照样子写应该有的
      

  4.   

    javascript:__doPostBack('dgMsg$_ctl11$lbDel','')==》
    __doPostBack('DataGridID$行的ID吧$你的命令Button的ID','')
      

  5.   

    可是我要取索引,和其它各个项的值啊,就像
    DataGrid1.DataKeys[e.Item.ItemIndex].ToString()
    datagrid1.item[e.Item.ItemIndex].cell[1].text
    这二个值我要怎么样才能取得到呢?能否说详细点.
      

  6.   

    datagrid必须设定索引的项,那个属性是DataKeyField="",这样就可以得到那个项DataGrid1.DataKeys[e.Item.ItemIndex].ToString()
      

  7.   

    DataGrid1.DataKeys[].ToString()能取到索引。但当中的e是System.Web.UI.WebControls.DataGridItemEventArgs e
    而我是自定义的事件。其中的e是
    System.EventArgs e。
    而这个e中,根本就没有item这个属性。所以就取不到e.Item.ItemIndex。
    到底该怎么取到索引还请各位多多指教。
    继续顶