Asp.net mvc 4 关于在ASP.NETMVC视图中包含js或cs文件
1) 下面是我可以在视图中编写的代码,用于在客户端下载任何js或cs文件Asp.net mvc 4 关于在ASP.NETMVC视图中包含js或cs文件,asp.net-mvc-4,Asp.net Mvc 4,1) 下面是我可以在视图中编写的代码,用于在客户端下载任何js或cs文件 <script type="text/javascript" src="~/Scripts/myScriptFile.js"></script> OR @Scripts.Render("~/Scripts/myScriptFile.js") OR <script type="text/javascript" src="@Url.Content("~/Scripts/myScriptFi
<script type="text/javascript" src="~/Scripts/myScriptFile.js"></script>
OR
@Scripts.Render("~/Scripts/myScriptFile.js")
OR
<script type="text/javascript" src="@Url.Content("~/Scripts/myScriptFile.js")"></script>
或
@Scripts.Render(“~/Scripts/myScriptFile.js”)
或
那么为什么我们需要在下面的脚本部分中编写我的js代码呢
@section Scripts{
<script type="text/javascript">
$(function () {
$("#submit1").click(function () {
alert("button");
});
});
</script>
}
@节脚本{
$(函数(){
$(“#提交1”)。单击(函数(){
警报(“按钮”);
});
});
}
2) 下面两种在视图中包含js/css文件的方法有什么区别
@Scripts.Render("~/Scripts/myScriptFile.js")
OR
<script type="text/javascript" src="@Url.Content("~/Scripts/myScriptFile.js")"></script>
@Scripts.Render(“~/Scripts/myScriptFile.js”)
或
每种方法都会得到相同的最终结果。根据我的经验,我发现这种方法在代码维护方面更加灵活和可伸缩。出于这个原因,我不喜欢通过助手呈现HTML代码。我希望这有帮助