asp.net-mvc-validation相关内容
我正在处理数据注释.当我单击链接转到某个页面时,正在显示验证消息,但我希望除非已发布数据,否则不显示验证消息. 查看: @Html.TextBoxFor(m => m.EmailAddress, new { @placeholder = "Enter Email", @class = "form-control" })@Html.ValidationSummary(true, "注册失败.
..
我使用的是 ASP.NET MVC 3 代码优先,并且我已经向我的模型添加了验证数据注释.这是一个示例模型: 公共类产品{公共 int ProductId { 获取;放;}[必填(ErrorMessage = "请输入姓名")]公共字符串名称 { 获取;放;}[必填(ErrorMessage = "请输入描述")][数据类型(DataType.MultilineText)]公共字符串 描述 {
..
我有一个在客户端加载div的表格.我有带有所有验证属性的硬编码文本框控件,类似于从服务器加载时呈现的内容. div内有一个提交按钮,但是当我单击“提交"时,将显示表单上的所有验证消息.我只需要显示div元素验证消息.在ajax模式下的Telerik Grid控件执行类似的操作,即在客户端添加带有硬编码验证属性的文本框,但它仅针对网格而不是整个表单触发验证.我想我在这里缺少什么. $('#di
..
您好MVC和LINQ专家 我有一个看起来像这样的模型: public class SomeClass : IValidatableObject { public string SomeString { get; set; } public string SomeString2 { get; set; } public int SomeInteger { ge
..
我正在尝试继承RegularExpressionAttribute以通过验证SSN来提高可重用性. 我有以下模型: public class FooModel { [RegularExpression(@"^(?!000)(?!666)(?!9[0-9][0-9])\d{3}[- ]?(?!00)\d{2}[- ]?(?!0000)\d{4}$", ErrorMessage =
..
我有一个两步骤的表单处理过程,其中第一组数据存储在会话中. [IsMp4File] [Required(ErrorMessage = "* Please select a video to upload")] public HttpPostedFileBase VideoClip { get; set; } [Required(ErrorMessage = "* Please select
..
我想添加全球化信息,因为该网站要求用户提供日期.而我的德语用户想输入"31.12.1966"而不是"1966-12-31". 所以我添加了nuget-Packages "jQuery.Validation.Globalize"和 "jquery-globalize" 进入项目. 现在我无法配置BundleConfig!从我的研究中,我知道我需要globalize.js和其他一些文件.所
..
我有一个下拉列表(cboViewAlbums),显示相册值。第一个项目是 请选择一个相册... 。我尝试使用验证,当lb_create_album linkButton被点击时,如果cboViewAlbums列表的值为0,则会抛出错误。 下面是这个和我的尝试的代码:
..
我有一些控件的窗体。有它加载的局部视图的表单上的按钮。里面的局部视图,有一个按钮沿两个必填字段文本框。而它的点击时,我只需要对文本框这是局部视图中显示错误消息,但不适合在实际表格中的字段。当我点击表单的提交按钮,所有的错误信息必须显示出来。 局部视图被加载后,我重新初始化验证插件如下图所示。 $('#测试“)removeData(”验证“); $ .validator.unobtrusi
..
问 我创建了一个服务器端的属性级的验证属性。但是,而不是把它应用到单个字段我已经把它应用到一个列表。这让我来验证模型的全过程。 我现在需要知道如何转换这种使用内置到MVC 3不显眼的客户端验证工作。 我目前的code是下面来说明我的问题... 场景 的基本情况是能力总计所有的每一行的数量值由GroupNo场分组列表。如果任一组的总和超过10接着应显示一个错误。 我是好心给了previo
..
我读过大卫·海登对 MVC 3伟大的职位远程验证。 然而,有presented你应该做的,以使远程(JavaScript)的验证。如果用户已禁用JavaScript后仍然会做,即使数据是无效的。因此,一个服务器端验证应该发生。 我们如何才能让这个检查干(不要重复自己)尽可能?当然,包括在后动作相同的检查code作为远程验证动作(或者一样的调用)可以工作,但我想知道如果一个班轮什么更优雅是可用的
..
我有一个隐藏字段与它下面验证 @ Html.HiddenFor(M = GT; m.Rating) @ Html.ValidationMessageFor(M = GT; m.Rating) 的评级酒店与范围是1-5适用范围验证属性。这是把一个表单内有一个提交按钮。 然后我有以下jQuery的,设置在一些用户事件中的隐藏字段中的值(在某些恒星基本上用户点击率) $(“星”)。点击(函数()
..
本正常工作 [MetadataType(typeof运算(Area_Validation))] 公共部分类区 { ... } 公共类Area_Validation { [必需(的ErrorMessage =“请加入这个领域”。) 公众诠释电子邮件{获得;组; } [必需(的ErrorMessage =“请加入这个领域”)] 公共字符串名称{;组; } } 但如何如
..
我验证使用默认的MVC验证技术形式如下: < DIV CLASS =“编辑标记”> @ Html.LabelFor(型号=> model.Company_Name) < / DIV> < DIV CLASS =“主编场”> @ Html.EditorFor(型号=> model.Company
..
我有一个DateTime场(即可以接受多个日期和时间格式,所以它是痛苦创建正则表达式图案) 当我进入类似“AAAAAA”,我得到错误信息字段: 值'AAAAA'是无效的OwnerBirthDate 模型如下: [DisplayFormat(ApplyFormatInEditMode = TRUE,DataFormatString =“{0:DD.MM.YYYY}”)] [必需(的Error
..
我使用ASP.NET MVC 3 code-第一,我已经添加了验证数据来说明我的模型。下面是一个例子模型: 公共类产品 { 公众诠释产品编号{搞定;组; } [必需(的ErrorMessage =“请输入名称”)] 公共字符串名称{;组; } [必需(的ErrorMessage =“请输入一个描述”)] [数据类型(DataType.MultilineText
..
我有一个看起来像这样一类用户: 公共类用户 { 公众诠释用户ID {搞定;组; } [必需(的ErrorMessage =“需要一个用户名。”)] [StringLength(20的ErrorMessage =“你的用户名必须是4-20个字符”,MinimumLength = 4)] [RegularEx pression(“^ [A-ZA-Z0-9] * $”的E
..
我在ASP.net以下几种观点MVC 3: @model Models.CreateProjectViewModel<脚本类型=“文/ JavaScript的”SRC =“@ Url.Content(”〜/脚本/ jquery.validate.min.js“)”>< / SCRIPT> <脚本类型=“文/ JavaScript的”SRC =“@ Url.Cont
..
我想一个编程方式来验证模型的一个列表。 我试过 TryValidateModel 但看起来像它聚合验证错误,这样,当我走过的10个型号列表循环,如果第五模式是无效的,因为模型6-10 TryValidateModel回报假 解决方案 您可以使用控制器方法 ValidateModel 或 TryValidateModel 。 ValidateModel - 如果模式是无效抛出异常 Tr
..
我与数据的注解瞎搞。当我点击链接去一个网页,正在显示的验证消息,但我想有验证消息没有显示,除非数据已发布。 查看: @ Html.TextBoxFor(M = GT; m.EmailAddress,新{@placeholder =“输入电子邮件”,@class =“表格控”}) @ Html.ValidationSummary(真的,“注册失败,请检查您的凭据”) @ Html.Vali
..