略显诡异的DataGrid:点击"edit"跳到DataGrid1_UpdateCommand
今天在写Aspx的时候发现DataGrid有个略显诡异的地方:我给DataGrid关联了EditCommand.在页面上第一次点"edit"没反应,第二次点"edit"就有反应了,出现了文本框.
调试发现:第一次点"edit",程序进了DataGrid1_EditCommand,出了异常,第二次点"edit",居然跳到了DataGrid1_UpdateCommand中执行了.当然程序中的异常我得解决,但是我对DataGrid把我点击"edit"当成"update"有点不太放心了.在DataGrid1_UpdateCommand中套了个
try{}catch{DataGrid1.EditItemIndex = -1;}似乎问题不再出现了.哪位有类似经验?呵呵,欢迎指正.
调试发现:第一次点"edit",程序进了DataGrid1_EditCommand,出了异常,第二次点"edit",居然跳到了DataGrid1_UpdateCommand中执行了.当然程序中的异常我得解决,但是我对DataGrid把我点击"edit"当成"update"有点不太放心了.在DataGrid1_UpdateCommand中套了个
try{}catch{DataGrid1.EditItemIndex = -1;}


浙公网安备 33010602011771号