asp.net – 在VS 2008嵌套母版页中包含对JavaScript的相对引用的首选方法
发布时间:2020-05-23 20:57:48 所属栏目:asp.Net 来源:互联网
导读:我们的基础母版页具有如下内容 head runat=server title/title script type=text/javascript src=%= Page.ResolveClientURL(~/javascript/actions.js)%/script script type=text/javascript src=
|
我们的基础母版页具有如下内容 <head runat="server">
<title></title>
<script type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/actions.js")%>"></script>
<script type="text/javascript" src="<%= Page.ResolveClientURL("~/javascript/jquery/jquery-1.2.6.min.js")%>"></script>
<asp:contentplaceholder id="cph_htmlhead" runat="server">
</asp:contentplaceholder>
</head>
如果此主页是ASPX页面的主页,则可以正常工作. 如果此主页面是子母版页的母版页,然后新的ASPX页面使用子母版页作为其主页,我们看到: “应用程序中的服务器错误”. 无法修改Controls集合,因为该控件包含代码块(即<%...%>). 在基本主页中包含全局资源(Javascript / CSS)的首选方法是什么,保留波浪号()样式的相对路径? 解决方法使用ScriptManager服务器控件:<asp:ScriptManager ID="myScriptManager" runat="server">
<Scripts>
<asp:ScriptReference Path = "~/javascript/actions.js" />
<asp:ScriptReference Path = "~/javascript/jquery/jquery-1.2.6.min.js" />
</Scripts>
</asp:ScriptManager> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – IIS 8.0中内核模式和用户模式缓存之间的区别
- asp.net – 文件上传控件HasFile始终为false,name始终为Emp
- asp.net – 如何确定HttpModules的执行顺序?
- ASP.NET / MVC 4在64位IIS 7.5服务器上捆绑和缩小404问题
- asp.net – 从VS2008发布的等效msbuild命令
- 是否可以使Page.IsPostBack独立于ASP.net而变为真?
- asp.net – 将ViewState移出页面?
- asp.net – 谷歌浏览器在浏览器关闭后保留会话变量
- asp.net中的GridView分页问题
- asp.net-mvc – asp.net mvc中HttpUnauthorizedResult上的默
推荐文章
站长推荐
- asp.net – 使CustomValidator与ValidationSumma
- asp.net – 网络应用程序项目v.s.网站项目
- asp.net-mvc – 如何使用Windsor将依赖项注入到A
- asp.net-mvc-3 – MVC:路由获取/发布到不同的控
- asp.net – 如何在web.config中指定根(/)位置?
- asp.net-mvc – ASP.NET MVC Validationsummary
- 在ASP.net中组合和高速缓存多个JavaScript文件
- asp.net – 正则表达式验证器 – 动态显示块而不
- asp.net-mvc – 在ASP.NET MVC中的ReturnUrl
- 在MVC 4中使用ASP.Net Identity
热点阅读
