处理事件时在gridview中显示EditItemTemplate

时间:2012-04-24 20:57:03

标签: asp.net

这一定很简单,但我遇到了问题。

我有一个gridview,我正在从ObjectDataSource中获取并将所有数据连接放在代码中。所以现在我必须手动编写Datasource为我处理的所有事情(Man确实为你处理了很多事情)。

所以在我的rowEditing事件中,我需要能够显示EditItemTemplate。任何想法?

由于

1 个答案:

答案 0 :(得分:0)

男人!我发布后不久就在一天内找到了答案!

我缺少的步骤是在事件设置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

    }