在ASP.NET MVC视图页面中放置jQuery代码的位置?
发布时间:2020-12-16 07:35:59 所属栏目:asp.Net 来源:网络整理
导读:我刚刚开始学习jQuery ASP.NET MVC.无论我阅读有关jQuery的任何教程,他们都建议所有jQuery代码都应该在head元素中. 现在在ASP.NET MVC项目中,我有一个负责head元素的母版页.在其他视图页面中,我获得了绘制body元素的内容占位符. 我现在很困惑.我应该忽略将jQ
我刚刚开始学习jQuery ASP.NET MVC.无论我阅读有关jQuery的任何教程,他们都建议所有jQuery代码都应该在head元素中.
现在在ASP.NET MVC项目中,我有一个负责head元素的母版页.在其他视图页面中,我获得了绘制body元素的内容占位符. 我现在很困惑.我应该忽略将jQuery保留在head元素中的建议,还是有一些方法可以在每个视图页面中编写不同的jQuery代码? 解决方法
您可以在主页面中包含更多内容占位符,然后您的内容页面可以使用自己的
JQuery填充
所以在你的母版页的头部做一些像: <asp:ContentPlaceHolder ID="Javascript" runat="server" /> 然后在您的视图页面中 <asp:Content ID="Content1" ContentPlaceHolderID="Javsacript" runat="server"> //js here </asp:Content> 也就是说,你应该考虑将你的javsascript包含在单独的JS文件中并包含它们,以便分开你的担忧. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如果ActionResult未更改,则将MVC.NET Outpu
- asp.net – Azure网站和Azure云服务之间的区别
- asp.net – asp:repeater – 部分更改时的标头
- asp.net – 我什么时候真的需要InamingContainer接口?
- Asp.Net Core 空白模板搭建Mvc架构
- ASP.NET Core - 源码解析 - Program.cs (一)
- asp.net-mvc – MVC:存储库和服务
- 在ASP.NET中更改doctype
- asp.net-core – 如何在Azure Web Apps中将redirect_uri协议
- asp.net-core – 找不到Swashbuckle.AspNetCore SwaggerOpe
推荐文章
站长推荐
- asp.net – 在应用程序级别之外注册为allowDefin
- asp.net – 我可以在MVC中实现缓存,如果是这样的
- 在没有ViewState ASP.Net的情况下获取当前页面的
- 具有Winforms,WPF和ASP.NET自由许可的开源控制库
- ASP.Net Web API在VS中正确显示但提供HTTP500
- 如何查看ASP.NET OutputCache的内容?
- asp.net-mvc – “一个MVC过滤器提供程序已经注册
- asp.net-mvc – 带有并发检查的ASP.NET MVC实体框
- asp.net-mvc – 不一致的可访问性:DbContext中的
- IIS 7/ASP.Net管道如何工作?
热点阅读