IAM在itemTemplate中具有带文本框的网格视图。如果文本框验证失败,则单击提交按钮将进入异常并丢失其rowindex值。基于行索引值IAM设置网格视图行的主题。所以当我单击该行时,它会抛出空值异常。帮我解决这个问题。(我不想在catch块中绑定网格,因为我必须维护用户在文本框中输入的值)
您不需要达到这样一个程度,即您的程序正在抛出一个异常,因为一些琐碎的事情,比如用户输入错误。让页面上的验证程序进行客户端验证。而avcorse也不要忘记在服务器端进行检查。我的意思是,除非验证程序是这样被验证的,否则不要处理您的代码:
if(Page.IsValid)