对于一个要求,我已经渲染了一个脚本代码,我需要使用 C# 代码在 MVC 的当前页面中附加渲染的代码。我怎样才能实现它?例如:
问问题
403 次
3 回答
0
在您的布局页面中,您可以添加
@RenderSection("PageSpecificSecretScript", false)
并且在视野中
@section PageSpecificSecretScript{
<script type="text/javascript">
</script>
}
于 2013-10-17T11:28:34.017 回答
0
1 - 你可以使用一个部分:
@if (IsSectionDefined("myCustomScript"))
{
@RenderSection("myCustomScript")
}
2 - 只需将 javascript 代码直接添加到视图中。
3 - 或者你可以将你的脚本插入一个 JS 文件并在你的应用程序中声明一个包。您将使用以下方法渲染它:
@Scripts.Render("~/bundles/MyScript")
4-您可以在视图内任意位置渲染 Partial:
@Html.RenderPartial("MyScript")
于 2013-10-17T11:11:27.380 回答
0
您可以将脚本放在局部视图中,然后渲染局部视图。
@Html.RenderPartial("Script")
于 2013-10-17T11:13:14.983 回答