我對將@ Scripts.Render和@ Styles.Render放在哪裏感到很困惑。理想情況下,我會將它們全部放在head部分中,但意外的是,例如,@ Scripts.Render(「〜/ bundles/bootstrap」)根本不起作用,除非我將它放在body節中,在@RenderBody()之後。@ Scripts.Render和@ Styles.Render的位置
@ Mvc.RazorTools.BundleManager.Styles.Render()和@RenderSection(「scripts」,required:false)的位置相同。
關於他們的最後一句話將非常感激。
p.s.這個問題還有另外一個類似的答案,但唯一的相似之處在於標題中的問題是缺少文件,而不是放置。這個問題也不涉及腳本和樣式。完成的緣故
添加包:
bundles.Add(new ScriptBundle("~/bundles/bundlejquery").Include(
"~/Scripts/jquery-1.12.4.js",
"~/Scripts/jquery-ui-1.12.1.js",
"~/Scripts/jquery.validate.min.js",
"~/Scripts/jquery.validate.unobtrusive.min.js"));
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include(
"~/Scripts/bootstrap.js",
"~/Scripts/respond.js"));
可能重複[不確定在哪裏放置Scripts.Render for JQuery](https://stackoverflow.com/questions/29061873/not-sure-where-to-place-scripts-render-for-jquery) – Sankar