2008-09-25 91 views
0

我有一个DataGrid,带有一个具有图像和标签的ItemTemplate。在EditItemTemplate中,标签被替换为文本框。我的问题是编辑模板只显示当我第二次点击编辑按钮。是什么赋予了?DataGrid编辑问题

回答

0

确保在设置EditItemIndex属性后重新绑定DataGrid。

编辑:赞同马萨。最佳做法是将数据绑定移动到单独的方法中,并在第一次加载页面时首先调用它,并在设置EditItemIndex后再次调用它。

1

确保在绑定数据网格之前检查Page.IsPostback。这可能是您在每次页面加载期间绑定的情况。

If Not Page.IsPostBack() Then 
    DoDataBinding() 
End If