asp.net-mvc – 我是否需要将_ValidationScriptsPartial.cshtml
发布时间:2020-12-16 04:35:40 所属栏目:asp.Net 来源:网络整理
导读:在 Asp.net 5项目中,默认情况下我有一个名为_ValidationScriptsPartial.cshtml的文件, environment names="Development" script src="~/lib/jquery-validation/jquery.validate.js"/script script src="~/lib/jquery-validation-unobtrusive/jquery.validate
在
Asp.net 5项目中,默认情况下我有一个名为_ValidationScriptsPartial.cshtml的文件,
<environment names="Development"> <script src="~/lib/jquery-validation/jquery.validate.js"></script> <script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script> </environment> <environment names="Staging,Production"> <script src="//ajax.aspnetcdn.com/ajax/jquery.validation/1.11.1/jquery.validate.min.js" asp-fallback-src="~/lib/jquery-validation/jquery.validate.js" asp-fallback-test="window.jquery && window.jquery.validator"> </script> <script src="//ajax.aspnetcdn.com/ajax/mvc/5.2.3/jquery.validate.unobtrusive.min.js" asp-fallback-src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js" asp-fallback-test="window.jquery && window.jquery.validator && window.jquery.validator.unobtrusive"> </script> </environment> 但是当我需要使用jquery验证时,我必须添加 <script src="~/lib/jquery-validation/jquery.validate.js"></script> <script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"></script> 到_layout.cshtml的下面部分. <environment names="Development"> <script src="~/lib/jquery/dist/jquery.js"></script> <script src="~/lib/bootstrap/dist/js/bootstrap.js"></script> <script src="~/lib/hammer.js/hammer.js"></script> <script src="~/lib/bootstrap-touch-carousel/dist/js/bootstrap-touch-carousel.js"> I HAVE TO ADD SCRIPT FOR JQUERY VARIDATION HERE </script> </environment> 那么_ValidationScriptsPartial.cshtml的目的是什么? 解决方法
部分视图用于在其他视图中使用.您通常不会将验证脚本添加到_layout.cshtml,因为它会在每个页面上使用,但如果您有一个需要使用这些scipts的视图,则只需在视图的.cshtml文件中添加部分视图,如下所示:
@section Scripts { @{await Html.RenderPartialAsync("_ValidationScriptsPartial"); } } 如果您使用VS 2015创建了带有身份的标准Web项目,那么您可以在Views / Account / Register.cshtml中看到此用法的示例 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- razor – ASP.NET MVC 4 – for循环帖子模型集合属性,但for
- asp.net-mvc – 经典ASP和MVC并排,不同的项目?
- 如何在ASP.NET MVC中渲染HTML字符串?
- asp.net-mvc – 将JSON格式的DateTime传递给ASP.NET MVC
- asp.net-mvc – 如何从asp.net MVC控制器中的uploadify访问
- 如何在ASP.net中获取页面中的主页?
- asp.net-mvc – 与程序包管理器控制台中的实体框架相关的项
- “ASP.Net身份”如何与“Windows身份基金会”进行比较?
- ASP.NET用户控件内部内容
- asp.net-mvc-5 – 无法在ASP.NET MVC 5.1上调用UrlHelper的
推荐文章
站长推荐
- asp.net-mvc – Kendo DateTimePicker设置当前小
- asp.net – 如何将@Model传递给Angular ng-init
- 多个控制器,一个视图和一个模型ASP.NET MVC 3
- asp.net-mvc-2 – 如何在不设置Content-Disposit
- asp.net-mvc – 使用自定义ASP.NET MVC IValuePr
- ASP.NET应用程序的国际化
- asp.net-mvc-3 – MVC Razor – 在一年中的12个月
- asp.net – ASP .NET检查会话
- ASP.NET网络表单的Nancy路由
- .net – MVC6的VersionedRoute属性实现
热点阅读