gpt4 book ai didi

asp.net - 如何只验证网页中的某些元素而不验证其他元素?

转载 作者:行者123 更新时间:2023-12-05 01:12:15 25 4
gpt4 key购买 nike

我编写了一个网络用户控件,基本上让用户选择她是注册成员(member)还是未注册成员(member),并相应地填写字段,即,如果用户是成员(member),她被要求提供她的用户名和密码以及签名向上字段被禁用。如果用户未注册,则她会被要求提供注册信息,并且登录字段将被禁用。我认为这是一种非常普遍的做法。

每个选项在字段上都有自己的“ValidationGroup”。即登录字段具有 ValidationGroup="Login",注册字段具有 ValidationGroup="SignUp"。

我的问题是,当我将此 WebUserControl 放置在某个页面上时,没有验证任何字段(仅验证网页的字段)。如果我从我的用户控件中的所有字段中删除 ValidationGroup,那么所有这些字段都会被验证,但在这种情况下,如果用户正在注册,那么登录字段也会被验证,但验证失败。

有什么办法可以克服这个问题吗?

非常感谢,阿萨夫。

最佳答案

它不是很漂亮,但我只是在某些事件的代码隐藏中将 CausesValidation 设置为 false。即当您的用户注册时。

关于asp.net - 如何只验证网页中的某些元素而不验证其他元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4199283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com