具体代码:
private void btnMod_Click(object sender, EventArgs e)
        {
            int index = this.dataGrid1.CurrentRow.Index;
            if (index < 0)
            {
                MessageBox.Show("请选择要修改的记录!", "提示");
                return;            }
这样写为什么说index未定义呢?查看的资料说用Currentindex属性,可2008中没有啊用“Index”不行吗?
请指教啊,谢谢

解决方案 »

  1.   

    前台显示之后从gridview中选中进行操作啊
      

  2.   

    int index = this.dataGrid1.CurrentRow.Index这错在哪啦?请具体说明一下吧,c#中是如何定义的啊,谢谢
      

  3.   

    你这是webForm 还是wimform?
    如果是webForm,   int index = this.dataGrid1.CurrentRow.Index这个是不存在的
    如果是wimform,int index = this.dataGrid1.CurrentRow.Index是成立的
      

  4.   

    可以直接用SelectedIndex这个属性