我有一个ASP.NET网络应用程序。我基本上试着说用户必须输入eitehr公司名称或所有者的名字。我有我的网页,在网页上是一个用户控件,包含这些文本字段和自定义控件。这是自定义控件和验证摘要...
<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>
答案 0 :(得分:0)
试试这个
<script type="text/javascript">
function CheckOwner(source, args) {
return false;
}
</script>
答案 1 :(得分:0)
你是不是想把它解雇为空文本?是这样你需要设置ValidateEmptyText属性。