0

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

4

2 回答 2

1

确保在绑定数据网格之前检查 Page.IsPostback。您可能会在每次页面加载期间进行绑定。

If Not Page.IsPostBack() Then
    DoDataBinding()
End If
于 2008-09-25T17:30:24.780 回答
0

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

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

于 2008-09-25T17:31:11.437 回答