Rendering "~/bundles/jqueryval"
本文关键字:quot jqueryval bundles Rendering | 更新日期: 2023-09-27 17:57:06
我需要你的帮助,我写了这段代码来渲染"~/bundles/jqueryval"
视图代码
@model workflow.DataHolders.NewCompany
<link href="@Url.Content("~/sharedfiles/css/forms/addnew.css")" rel="stylesheet" type="text/css" />
<div id="Add_container">
@if (!ViewData.ModelState.IsValid)
{
<div id="validationMessage">Please Correct The Errors Below</div>
}
@using (Html.BeginForm("ValidateAndSignUp", "Accounts", FormMethod.Post))
{
@Html.AntiForgeryToken()
@Html.ValidationMessage("CompanyName");
<span class="field_title">Company Name: </span>
@Html.TextBox("CompanyName")
@Html.ValidationMessage("Email");
<span class="field_title">Email: </span>
@Html.TextBox("Email")
@Html.ValidationMessage("Country");
<span class="field_title">Country Name: </span>
@Html.TextBox("Country")
<span class="field_title">About The Company: </span>
@Html.TextArea("Description")
<input type="submit" value="Create New Account">
}
</div>
<div class="get_connected_message">
<h1>Get Connected with your Customers</h1>
</div>
<div class="get_connected_message">
<h1>Build your profissional buisness world</h1>
</div>
<div class="clear"></div>
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
母版页代码
<!DOCTYPE html>
<html>
<head>
<title>MACE CRM</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0">
<link rel="stylesheet" type="text/css" href="/workflow/sharedfiles/css/reset.css">
<link rel="stylesheet" type="text/css" href="/workflow/sharedfiles/css/main.css">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
</head>
<body>
@Html.Partial("~/Views/shared/header.cshtml")
<center id="body_container">
<div id="content">
@RenderBody()
</div>
</center>
@Html.Partial("~/Views/shared/footer.cshtml")
</body>
</html>
<link rel="stylesheet" href="/workflow/sharedfiles/css/smartDevicesVersion.css">
但不幸的是我收到此错误
以下部分已定义,但尚未呈现 对于布局页面"~/Views/Shared/MasterPage.cshtml":"脚本"。
所以请谁能帮我解决这个问题。
您需要
在"母版页"中声明该部分:
@RenderSection("Scripts", false)
可能是将其包含在head
标签中的最佳主意。
否则,它不知道如何处理子视图中定义的Scripts
部分。
我设置为false
的第二个参数是该部分是否为必需。如果您将其设置为 true,并且您的某个子页面不包含该分区,您将收到服务器错误,抱怨该分区丢失。