我有一个页面,其中包含顶部的表单,用于将新记录添加到 table1 中,下方的 GridView 显示具有编辑功能的 table1 中的记录。
现在上面的表单只是一个文本框,允许您在 table1 中输入名称,该文本框有一个必填字段验证器。但是,当 gridview 处于编辑模式时,验证器会导致问题,因为当用户按下“更新”时,不会保存任何内容,因为验证器被触发(因为上面的表单中没有任何内容)
我该如何解决这个问题?
最佳答案
您必须将 CausesValidation="False"放入 GridView
<Columns>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" CausesValidation="False"/>
关于asp.net - 在 GridView 编辑模式下关闭验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14310448/