【发布时间】:2009-03-11 00:07:08
【问题描述】:
大家好,我有一个问题。我有一个母版页,我的所有内容页面都继承自该母版页。在此母版页中,我有一个脚本标记指向 Javascript 文件夹 ~/Scripts/validation.js
在我的内容页面上,我使用不同的用户控件,这些用户控件需要使用 validation.js 文件中的许多函数,但是如果我不将 <script> 标记和 Javascript 函数放在内容页面上的内容持有者中,则用户控件不会看到这些函数,我得到像OnNameValidation 没有定义的错误。
当然,我可以将 Javascript 代码复制到所有页面中,但如果我在其中一个 Javascript 函数中发现错误,那将是 30 多页和维护的噩梦。
所以问题(如果你还没有从我的长篇论文中弄清楚)是我如何用validation.js 文件的路径声明脚本标签,以便内容页面及其用户控件等可以访问函数/代码。
【问题讨论】:
标签: asp.net javascript user-controls master-pages