mvc4.5 中@Ajax.ActionLink为何老是在新窗口中打开页面呢

查看这二个文件中是否有红色栏,没有就添加,我默认创建的_Layout.cshtml文件中没有@Scripts.Render("~/bundles/jqueryval");,添加后成ok

BundleConfig.cs :


 bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
             "~/Scripts/jquery.unobtrusive*",
            "~/Scripts/jquery.validate*"));

_Layout.cshtml
        @Scripts.Render("~/bundles/jquery")
         @Scripts.Render("~/bundles/jqueryval");
        @RenderSection("scripts", required: false)

你可能感兴趣的:(asp.net,mvc4)