题
我有一个DataGrid,ItemTemplate有一个图像和标签。在EditItemTemplate中,标签由文本框替换。我的问题是编辑模板仅在我第二次单击“编辑”按钮时显示。是什么给了什么?
解决方案
确保在设置EditItemIndex属性后重新绑定DataGrid。
编辑:同意马萨。最佳做法是将数据绑定移动到单独的方法中,并在第一页加载时首先调用它,并在设置EditItemIndex后再次调用。
其他提示
确保在绑定数据网格之前检查Page.IsPostback。可能是您在每次加载页面时都绑定的情况。
If Not Page.IsPostBack() Then
DoDataBinding()
End If
不隶属于 StackOverflow