我有一个ASP.NET Web应用程序。我基本上试图说,用户必须输入公司名称或所有者名称。我有我的网页,并且在网页上有一个带有这些文本字段和自定义控件的用户控件。这是自定义的控制和验证摘要...为什么我的自定义验证器不会启动?
<asp:ValidationSummary ID="ValidationSummary1" runat="server"
CssClass="failureNotification" ValidationGroup="OwnerInfo" />
<asp:CustomValidator ID="CustomValidator1" runat="server"
ClientValidationFunction="CheckOwner" ControlToValidate="txtCompany"
ErrorMessage="Company Name or Owner required" ValidationGroup="OwnerInfo">*</asp:CustomValidator>
即使剥离实际javascript函数降到最低限度,并在这两个控件本身和主要页面的Headcontent部分尝试它,我不能让它着火。这里是JavaScript函数...
<script type="text/javascript">
function CheckOwner(source, args) {
args.IsValid = false;
}
</script>
没有工作。 javascript可以在用户控件中或者在mian页面中。没有它在用户控制中,我没有得到任何回应。 – Gary