asp.net – 在GridView编辑模式下关闭验证
发布时间:2020-12-16 06:48:28 所属栏目:asp.Net 来源:网络整理
导读:我有一个页面,它包含一个顶部的表单,用于向table1和下面添加新记录,GridView显示table1中具有编辑功能的记录. 现在上面的表单只是一个文本框,允许您在table1中输入名称,此文本框具有必需的字段验证器.验证器会导致问题,但是当gridview处于编辑模式时,就像用
我有一个页面,它包含一个顶部的表单,用于向table1和下面添加新记录,GridView显示table1中具有编辑功能的记录.
现在上面的表单只是一个文本框,允许您在table1中输入名称,此文本框具有必需的字段验证器.验证器会导致问题,但是当gridview处于编辑模式时,就像用户按下’update’时,没有任何内容被保存,因为验证器是触发器(因为上面的表格中没有任何内容) 我怎样才能解决这个问题? 解决方法
您可以设置RequiredFieldValidator控件,添加按钮具有相同的ValidationGroup名称.像这样的东西:
<asp:Button ID="btnAdd" runat="server" OnClick="btnAdd_Click" ValidationGroup="addValidation" /> <asp:RequiredFieldValidator ID="nameRequired" ControlToValidate="txtName" runat="server" ValidationGroup="addValidation"></asp:RequiredFieldValidator> ... <asp:Button ID="btnUpdate" runat="server" OnClick="btnUpdate_Click" /> 这样,“更新”按钮不会受到影响. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.NET中托管时找不到端点
- asp.net – 如何使用输出缓存.ashx处理程序
- asp.net – ACL究竟是什么意思? (共享点)
- asp.net-mvc-4 – IE 10 Windows身份验证中的异步KendoUI上
- asp.net-mvc – 有关在ASP.NET MVC中放置AntiXSS调用的建议
- asp.net-mvc-4 – 如何将自定义linq查询传递给视图
- ASP.NET Web部署项目:摆脱.compiled文件
- asp.net – 为什么Scott Guthrie建议我们在Error.aspx中使用
- 在ASP.NET MVC 3中为未经过身份验证的用户缓存主页
- Asp.net“全球”变量