Razor 为什么可以';我不能在cshtml文件的行中运行脚本吗?

Razor 为什么可以';我不能在cshtml文件的行中运行脚本吗?,razor,Razor,我不明白为什么这些不会运行?我知道他们没有,因为我在我的代码中添加了断点,而它实际上从未命中这些断点。该文件相当大,因此我认为可能有什么内容覆盖了它,但我要确保没有遗漏任何内容。您的脚本将被渲染,浏览器控制台中是否有任何错误?请求是什么。表单[A]?@MajidParvin我忘了将RenderSection行中的true更改为false,我确实收到了一个错误,我只是在玩弄代码。如果为false,则只传递脚本。然而,申请表[A]与问题无关。 @section Scripts { <s

我不明白为什么这些不会运行?我知道他们没有,因为我在我的代码中添加了断点,而它实际上从未命中这些断点。该文件相当大,因此我认为可能有什么内容覆盖了它,但我要确保没有遗漏任何内容。

您的脚本将被渲染,浏览器控制台中是否有任何错误?请求是什么。表单[A]?@MajidParvin我忘了将RenderSection行中的true更改为false,我确实收到了一个错误,我只是在玩弄代码。如果为false,则只传递脚本。然而,申请表[A]与问题无关。
@section Scripts
{
    <script type="text/javascript">
    function greySubmit() {
        if (document.getElementById('qa1') != Request.Form[A] || 
        Request.Form[B] || Request.Form[C] || Request.Form[D])
        {
            document.getElementById('submit').disabled();
        }
    }
    </script>

    <script type="text/javascript">
    function returnSubPage() {
        return Redirect("~/Home/Submitted");
    }
    </script>
}
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")
@Scripts.Render("~/bundles/admin")
@RenderSection("scripts", required: false)