Asp.net 处理事件时在gridview中显示EditItemTemplate

Asp.net 处理事件时在gridview中显示EditItemTemplate,asp.net,Asp.net,这必须是一个简单的,但我有问题找到它 我有一个gridview,从中提取ObjectDataSource并将所有数据连接放在代码中。所以现在我必须手动编写数据源为我处理的所有事情(伙计,它确实为您处理了很多事情) 因此,在我的行编辑事件中,我需要能够显示EditItemTemplate。有什么想法吗 谢谢你,伙计!一天两次,我在发布后不久就找到了答案 我缺少的步骤是在设置editIndex字段之前在事件中重新填充网格!所以这是有效的 protected void MyGrid_RowEd

这必须是一个简单的,但我有问题找到它

我有一个gridview,从中提取ObjectDataSource并将所有数据连接放在代码中。所以现在我必须手动编写数据源为我处理的所有事情(伙计,它确实为您处理了很多事情)

因此,在我的行编辑事件中,我需要能够显示EditItemTemplate。有什么想法吗


谢谢你,伙计!一天两次,我在发布后不久就找到了答案

我缺少的步骤是在设置editIndex字段之前在事件中重新填充网格!所以这是有效的

    protected void MyGrid_RowEditing(object sender, GridViewEditEventArgs e)
    {
        populateSubnetGrid();  //pulls from the Db and binds to the grid
        MyGrid.EditIndex = e.NewEditIndex;  //This is the selected row to edit
        MyGrid.DataBind();  //Make the edit Template show up

    }