ASP.NET MVC中在 @RenderBody() 或者 @Html.Partial()中需要使用引入外部js,css
今天想在后台封装一下bootstraptree这个插件,引入jquery.js bootstrap.js bootstrap.css bootstrap-tree.js后,我在页面查看脚本错误就连最简单的
$(function(){
alert("test");
})
经过一番查看,原来mvc在生成
_layout的时候默认先引入css文件 然后 嵌入部分视图,然后 嵌入body 最后引用脚本
这样的话我们可以使用
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
这种方式引入我们想用的脚本,但是我比较懒,直接在引入css后直接引入js就可以了
如果有更好的方式或者是这个理解不对,欢迎指正,谢谢