我更像是一个MVC的家伙,对WebForms不满意,所以我希望这不是一个愚蠢的问题。
鉴于这种代码
<asp:RequiredFieldValidator ID="requiredLoanType" runat="server" InitialValue="default" ControlToValidate="loanTypeList"
ErrorMessage="* Required information" Display="Dynamic" ValidationGroup="addCommitmentDetails" CssClass="errorText"
SetFocusOnError="true" />
给定页面上另一个字段的状态,我是否可以修改验证?也就是说,我将如何有时而不是其他人应用验证?
希望这是合理的。
我希望我了解你想要的
如果它是基于您的条件的Web窗体应用程序,则可以在(服务器端)后面的代码中启用和禁用Validator。
requiredLoanType.Enabled = false/true;
也可以在客户端的javascript中实现
var validator = document.getElementById("<%=requiredLoanType.ClientID %>");
ValidatorEnable(validator, true/false);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句