asp.net-mvc – 我是否需要将_ValidationScriptsPartial.cshtml的javascr
发布时间:2020-05-24 09:52:05 所属栏目:asp.Net 来源:互联网
导读:在 Asp.net 5项目中,默认情况下我有一个名为_ValidationScriptsPartial.cshtml的文件, environment names=Development script src=~/lib/jquery-validation/jquery.validate.js/script script src=~/lib/jquery-va
|
在 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中看到此用法的示例 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC 3可以在ASP.NET 3.5网站中运行吗?
- asp.net-mvc – ASP MVC Razor视图扩展方法,如何创建“全局
- 在剃刀mvc 4 rc清空第一行
- asp.net – 如何获取当前的月份和年份
- asp.net-mvc – 如何在ASP.NET MVC中使用querystring路由UR
- 如何在ASP.NET中使用HtmlGenericControl创建一个Paragraph(
- asp.net – AWS SNSClient发布请求的超时错误
- asp.net – X509Certificate2 – 系统找不到指定的路径
- asp.net-mvc – 从我的网页链接下载文件
- asp.net-mvc – 从DataAnnotation类中渲染LabelFor无标签标
