C# net 4.0页验证程序未定义
带有.Net验证程序的Web表单在开发服务器上可以完美地工作 在生产服务器上,.Net似乎无法生成客户端脚本“Page_ClientValidate”,浏览器抛出“Page_ClientValidate未定义” 似乎不知道问题出在哪里?IIS或服务器级别是否有解决此问题的设置 请帮帮我,几天来我一直在努力解决这个问题,但运气不佳C# net 4.0页验证程序未定义,c#,asp.net,c#-4.0,C#,Asp.net,C# 4.0,带有.Net验证程序的Web表单在开发服务器上可以完美地工作 在生产服务器上,.Net似乎无法生成客户端脚本“Page_ClientValidate”,浏览器抛出“Page_ClientValidate未定义” 似乎不知道问题出在哪里?IIS或服务器级别是否有解决此问题的设置 请帮帮我,几天来我一直在努力解决这个问题,但运气不佳 function ValidateForm() { var validForm = true; Page_ClientValidate("formWra
function ValidateForm() {
var validForm = true;
Page_ClientValidate("formWrapperValidationGroup");
validForm = validForm && Page_IsValid;
if (validForm) {
$("#formWrapper .fieldSubmitButton input[type=submit]").css("display", "none");
$("#formWrapper .fieldSubmitButton .fieldSubmitButtonStatus").css("display", "inline-block");
}
return validForm;
}
试试这个:
$('#Form1').submit(function () {
if (typeof (Page_ClientValidate) == 'function') {
Page_ClientValidate();
} else {
$(this).valid();
}
});
js.axd?路径=%2fWebResource.axd-重定向规则导致解析js.axd文件路径时出现问题。修正了它b修正了重定向规则。你能显示
Page\u ClientValidate
相关代码吗?尝试使用typeof(Page_ClientValidate)==“function”
检查它是否是一个函数,并检查您是否有RequiredFieldValidator
或任何带有Validator
后缀的控件,这些后缀使用ControlToValidate
和EnableClientScript
。为什么.Net没有生成默认的JS验证函数。它在我的开发服务器上工作,只是在生产环境中不工作。尝试了上述方法。但它抛出“TypeError:$(…)。valid不是函数”。为什么.Net没有生成默认的JS验证函数。它在我的开发服务器上工作,只是在生产模式下不工作。请在生产模式下检查您的jquery路径!!谢谢你的帮助。检查Jquery路径是否正确。但是注意到'js.axd?路径=%2fWebResource.axd'显示500错误?可能与这个问题有关吗?