我有一个自定义验证器,并希望它验证客户端而不是服务器端。这是我的功能:
function checkCampDockTemplate(source, args)
{
var campDockTemplate = document.getElementById('<%= drpCampDockTemplate.ClientID %>');
if (campDockTemplate.selectedIndex == 0)
{
args.IsValid = false;
}
else
{
args.IsValid = true;
}
}
<asp:CustomValidator ID="campaignDocketTemplateCustomValidator" runat="server" ErrorMessage="Please select a Campaign Docket Template"
ControlToValidate="drpCampDockTemplate" OnServerValidate="campaignDocketTemplateCustomValidator_ServerValidate"
ClientValidationFunction="javascript:checkCampDockTemplate()"></asp:CustomValidator>
任何人都可以在这方面帮助我。提前致谢。