如何在ASP.NET MVC C#项目中插入脚本

Spyros_Spy

当我创建默认的mvc asp.net c#项目时,在body标记内的_layout.cshtml上有Render.Body(),在关闭主体之前,有用于jquery和bootstrap的脚本包。当我尝试在View中编写脚本时,它表示未定义jQuery。这很明显,因为脚本包在Render.Body()之后被调用。所以我问一个愚蠢的问题。将包移动到Render.Body()上方是否错误?

g

您需要在文件中添加一个“节”,_Layout然后视图才能插入其中。这将确保脚本jquery可用运行

尝试这个:

布局

在其中的jquery(和其他)脚本下添加以下代码:

@RenderSection("Scripts", required: false)

观看次数

然后,在任何要添加脚本的视图中,执行以下操作:

@section scripts {
    <script>
    //do stuff here
    </script>
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在ASP.NET MVC项目中使用.NET的GroupDocs Viewer?

如何在ASP.NET Core项目中为MVC和SignalR配置路由?

如何在ASP.NET MVC ReactJS项目中使用“导入”?

如何在我的ASP.NET Core MVC项目中引用Microsoft.JQuery.Unobtrusive.Ajax

如何在ASP.NET Core MVC项目中向特定区域提交表单?

如何在同一个ASP.Net MVC项目中使用Unity MVC和Unity WebAPI

ASP.NET 在 mvc 6 项目中

如何在ASP.NET 5 MVC 6项目中切换到完整的.NET堆栈

我在 C# asp.net MVC 项目中的投票系统有问题。Idea基于StackOverflow投票系统

如何在ASP.NET MVC6 beta5项目中添加控制器?

如何在ASP.NET Core MVC和Angular项目中使用Angular Material组件(特别是滑块)?

如何在ASP.NET MVC 5项目中使用jquery-validation-unobtrusive验证文件的大小?

如何在ASP.NET Core MVC项目中使用jQuery和Ajax从视图调用api?

如何在我的 Asp.net Mvc 项目中将 actionlink 的 id 值传递给 javascript 函数

如何在Asp.Net Core MVC项目中为Swagger文档明确定义API控制器路径

如何在ASP.Net MVC4和Web API 1项目中进行属性路由?

如何在 ASP.NET MVC 和 C# 中创建 JSON Web 签名 (JWS)

ASP.NET MVC C# - 如何在 Views 文件夹外引用函数

如何在MVC asp.net C#中使用jQuery

如何在 Linq <> ASP.NET MVC <> C# 中使用“IN”语句

如何在ASP.Net MVC(C#)中调用和执行存储过程

如何在 asp.net MVC 中使用 Linq、C# 访问连接表中的列

如何在 ASP.Net MVC C# 中将 HTML 代码传递给电子邮件

如何在MVC ASP .NET C#中的.cshtml文件中使用嵌套的foreach循环

如何在C#和ASP.NET MVC中读取/写入Cookie

如何在ASP.NET Core MVC中将js字符串发布到C#

如何在asp.net mvc (C#) 中使用视频控件保存视频播放的进度?

如何在同一项目中的ASP.NET MVC控制器中从ASP.NET Web API获取数据

ASP.NET MVC。如何在部分内插入SelectList?