gpt4 book ai didi

asp.net - 验证器 : Do they Stay disabled on postback when disabled ClientSide?

转载 作者:行者123 更新时间:2023-12-02 15:33:39 26 4
gpt4 key购买 nike

我一直在学习很多关于标准 asp.net 验证器的知识,我的最新发现是关于如何禁用验证器客户端,这非常酷。

现在,如果我的初始帖子启用了验证器,但在客户端,我禁用它,服务器端是否识别客户端更改并保留它,或者在页面发送回时重新启用它用户?

谢谢!

内特

最佳答案

.NET 服务器端验证器控件将重置为回发期间在服务器端代码中最后设置的值。

例如,如果您在其 .aspx 标记中将必填字段验证器设置为 rqvControl.enabled = true,那么在回发后,无论客户端的状态如何,它都将被启用。

如果您在客户端设置验证器的状态,并且想要保留它,那么您将需要设置一个可以在回发期间在服务器代码中读取的值。这可以像从执行启用/禁用操作的 JavaScript 中设置隐藏字段值一样简单。在您的代码隐藏中,只需根据隐藏字段中的值处理验证器的启用状态。

关于asp.net - 验证器 : Do they Stay disabled on postback when disabled ClientSide?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/448444/

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