Page_ClientValidate不是一个函数

时间:2015-06-25 11:35:00

标签: javascript asp.net client-side-validation

我有一个客户端代码我在localhost上运行,工作正常,但是当我将相同的文件复制到运行该站点的服务器,并尝试执行相同的操作时,该站点无法运行相同的代码。

具体来说,这段代码:

var flag = window.Page_ClientValidate('vgPerosnal');

当我通过localhost运行它时工作正常,但是当我通过网站到达这一行时,我在chrome调试器中得到了下一个错误:

  

未捕获的TypeError:window.Page_ClientValidate不是函数

我检查了功能是否真的丢失了,但是也保存了保存该功能的文件“WebUIValidation.js”。

我在网上搜索了几个小时没有运气的解决方案。 请帮帮我。

1 个答案:

答案 0 :(得分:0)

更新:结果证明这是一个更大的问题。 the answer to it is here

OLD: *经过数小时的搜索后,我找不到完美的答案,包括尝试重新安装.NET框架,但我设法克服了这个问题。 我将这一行复制到代码中:

<script src="/Scripts/WebForms/WebUIValidation.js"></script>

现在可行。