gpt4 book ai didi

asp.net - 中继器项目命令导致验证

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

我似乎有一些错误,我有一个带有链接按钮的 ASP.NET 中继器控件,并且链接按钮的原因验证属性设置为 false。

然而;单击它使面板在网页上可见时,asp.net 所需的字段验证器控件会触发并显示其错误消息。在我有验证器控件的那些控件上。

关于什么可能导致它忽略设置为 false 的原因验证属性的任何想法?

最佳答案

在我看来,您应该为转发器控件和作为必需字段验证器源的控件设置不同的 ValidationGroup 属性值。重复控制的容器可能引发了所需字段验证器可以听到的事件。

如果上面提到的无济于事,请尝试使用 EnableClientScript="False" 禁用对 RequiredFieldValidator 的客户端验证。为了它。并在真正有用时激活 RequiredFieldValidator。例如,在一些按钮事件处理程序中,您可以应用这样的代码:

MyButton.Validate();
if (MyButton.IsValid)
{
Do what you want...
}

关于asp.net - 中继器项目命令导致验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4792630/

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