0
我在我的web应用程序中有30 .aspx页面。并且每个页面需要相同的脚本文件说myscript.js有什么办法可以全局获取脚本文件吗?
我想知道是否有任何方法可以在全球范围内为所有30个页面调用此文件?我不想使用MasterPage。
我在我的web应用程序中有30 .aspx页面。并且每个页面需要相同的脚本文件说myscript.js有什么办法可以全局获取脚本文件吗?
我想知道是否有任何方法可以在全球范围内为所有30个页面调用此文件?我不想使用MasterPage。
你可以做一个基类,让所有页面从这个基类继承,并有基类的脚本行添加到网页。类似这样的:
public class BasePage : System.Web.UI.Page
{
protected override OnLoad(EventArgs e)
{
base.OnLoad(e);
// add javascript to page here
}
}
public class MyWebPage1 : BasePage
{
}
public class MyWebPage2 : BasePage
{
}
public class MyWebPage3 : BasePage
{
}
为什么你不想在每个页面上包含这个文件?目前的浏览器缓存的一切* .js文件了。 –