data-annotations相关内容

System.ComponentModel.DataAnnotations.Schema未找到

我遇到了一个问题,在Visual Studio 2012,涉及到System.ComponentModel.DataAnnotations.Schema命名空间。它告诉我,ForeignKeyAttribute不能得到解决,在过去的解决办法是添加using语句被注释掉如下。 VS2012无法解析架构命名空间VS2010能。在这将是导致此问题的最新的.Net版本有什么改变?如果是这样,我该如何解决它 ..
发布时间:2015-11-26 20:53:27 C#/.NET

.NET正防爆pression从任何语言相匹配任何种类的信

这经常EX pression我可以用它来搭配(允许)任何形式的字母,从任何语言 我需要匹配任何字母,包括任何变音符号(如A,U,N等) 并排除任何一种符号(数学符号,货币符号,装饰符号箱绘制字符等)和标点字符。 我使用asp.net MVC 2 .NET 4。我已经试过这个注释在我看来,型号: [RegularEx pression(@“\ p {L〕*”,... 和这一个: ..
发布时间:2015-11-26 20:44:13 C#/.NET

的DataAnnotations或应用程序验证模块

请告诉我的DataAnnotations和应用验证模块之间的区别? 解决方案 的DataAnnotations是一个属性的基础模型,以'注释'你的数据,它是在.NET框架本身。其最明显的用途是用于验证,ASP.NET MVC做了实例。验证应用程序块本身是一个验证框架,由微软P&放大​​器产生;普队,但它不是.NET Framework的一部分。它还包含了属性“注释”的数据,并在其最新版本(5. ..
发布时间:2015-11-26 18:15:13 C#/.NET

为什么的DataAnnotations<显示(名称:= [我的姓名和QUOT;)>使用带有一个DataGrid时,忽略的AutoGenerateColumns ="真"

我使用WPF的DataGrid绑定到自定义类的集合。网格中的XAML使用的AutoGenerateColumns =“真”,网格创建并填充就好了,但标题是属性名称,如人们所期望的。 我试过,指定 <显示(名称:=“我的名字”)> 从System.ComponentModel.DataAnnotations命名空间,并且没有任何影响。我也试过 <显示名称(“我的名字” ..
发布时间:2015-11-26 17:59:02 C#/.NET

“System.ComponentModel.DataAnnotations.dll”可用于Android和iOS?

我得到了附加的错误消息,当试图编译VelocityDB为Android。正如VelocityDB支持表示,真正需要的数据的注解。 时所提到的“System.ComponentModel.DataAnnotations.dll”可用于Android和iOS? 感谢约瑟夫 错误信息: “错误1异常,而装载程序集的信息:System.IO.FileNotFoundException:无法加载程序集 ..
发布时间:2015-11-26 17:07:21 C#/.NET

Validator.TryValidateProperty不工作

我想实现Validator.TryValidateProperty,即使是有[必需] DataAnnotation,该TryValidateProperty返回有效响应。 下面是我的客户部分类: [MetadataType(typeof运算(Customer.Metadata))] 公共部分类客户:全球:: System.Data.Objects.DataClasses.EntityObje ..
发布时间:2015-11-26 10:12:01 C#/.NET

那么,建在ASP.NET MVC 3或不是[邮件]属性?

在 [邮件] 属性将要建设成为ASP.NET MVC 3,因为它在期货?那么,现在可用?我想这是一个相当愚蠢的问题,但我花了一些时间在Google上搜寻,并没有发现任何正常的答案。 电子邮件正则表达式: "^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]| ..
发布时间:2015-11-26 10:01:20 C#/.NET

如何指定分钟,但使用的范围数据注解属性没有最大小数?

我想指定的十进制领域的价格必须> = 0,但是我真的不希望强加最大值。 下面是我到目前为止...我不知道该怎么做这种正确的做法是。 [范围(typeof运算(十进制),“0”,“ - ”]公共十进制价格{获取;集;} 解决方案 哦,好像没有选择,只能把在最大值手动。我希望有一些类型的过载,你并不需要指定一个。 [范围(typeof运算(十进制),“0”,“792281625142 ..
发布时间:2015-11-26 09:48:23 C#/.NET

DataAnnotation来比较两个属性

有没有办法用数据说明比较两个表单字段(如确认的电子邮件地址)是相同的,允许贴在表格前的? 如。可以定期EX pression数据标注使用匹配函数引用另一个属性在视图模型? 解决方案 使用的 公共字符串EmailAddress的{获得;组;} [CompareAttribute(“EmailAddress的”的ErrorMessage =“邮件错配”) 公共字符串VerifiedEmailAd ..
发布时间:2015-11-26 00:35:24 C#/.NET

类级验证

我在验证类 的DataAnnotations utils的。 我有,有一个标题属性类和一个项目属性。 我想申请一个在短的话,我想如何才能做到这一点。 更新 由于我没有找到别的办法了,因为我通常不需要此功能,所以通常情况下,我决定把它使用类级别的验证粗糙的方式。 我的问题是那么,有没有办法来手动更新用户界面,以使该标题文本框,红框,即无效呢? 更新2 我想要的类级验证到现场总结。 例如,我 ..
发布时间:2015-11-25 15:34:05 C#/.NET

为什么用于验证哥们班?

我很好奇,为什么数据验证使用好友类完成的。考虑下面的例子,其中 myEntity所是一个LINQ到SQL或LINQ到实体的实体,和下面的类是局部类增强实体。 [MetadataType(typeof运算(MyEntity.MyEntityMetadata))] 公共部分类myEntity所 { 私有类MyEntityMetadata { [必需的(的ErrorM ..
发布时间:2015-11-24 22:41:44 C#/.NET

是否有可能使用的DataAnnotations与接口?

我想用的DataAnnotations验证类,实现了一些接口,所以我加入验证属性界面,像这样的: 公共接口IUSER { [需要] 字符串名称{;组; } [显示(名称=“电子邮件地址”) [需要] 字符串电子邮件{获得;组; } } 当我尝试使用它不能正常工作 Validator.TryValidateObject 。 有没有什么办法让,而 ..
发布时间:2015-11-24 21:26:51 C#/.NET

什么是利用MVC UIHint属性

任何人能请解释我有什么用的MVC UIHint属性。为什么我们需要这个。和何时以及如何使用。谢谢 解决方案 这是UIHintAttribute的MSDN描述。它首先介绍了对动态数据的应用程序和ASP.NET MVC也适应了。 如果您有注释属性UIHint一个属性,使用 EditorFor 或 DisplayFor 在你的看法,ASP.NET MVC框架会寻找你通过 UIHintAttribu ..
发布时间:2015-11-24 21:04:24 C#/.NET

的DataAnnotations:递归验证整个对象图

我撒了DataAnnotation属性,其中对象的某些属性,它本身具有验证属性类等对象图。 在以下情形: 公共类员工 { [需要] 公共字符串名称{;组; } [需要] 公共广播地址{获得;组; } } 公共类地址 { [需要] 公共字符串1号线{获得;组; } 公共字符串2号线{获得;组; } [需要] 公共字符 ..
发布时间:2015-11-24 20:58:18 C#/.NET

.NET MVC自定义日期验证

我会处理编写自定义日期验证类的明天开会的应用程序我工作在工作中,将验证如果给定的开始或结束日期为A),比当前日期少,或B)启动日期大于本次会议的最后一天(反之亦然)。 我觉得这可能是一个相当普遍的要求。任何人都可以点我在一篇博客文章中的方向,可能会帮助我在解决这个问题? 我使用的是.NET 3.5,所以我不能使用内置于.NET 4的项目我的工作是MVC 2的新模式验证器API。 更新:课堂上 ..
发布时间:2015-11-24 16:06:07 C#/.NET

验证的DataAnnotations与Validator类

我想验证一个类装饰着数据标注的在属性应用于同一类,它工作正常。但是,当我尝试使用元数据类这是行不通的。有什么我应该做的,因此使用元数据类的验证?下面是一些code .. 本作品: 公共类假面 { [必需的(AllowEmptyStrings =假,的ErrorMessage =“厄尔尼诺NOMBRE ES obligatorio”) 公共字符串农布雷{获 ..
发布时间:2015-11-24 15:16:55 C#/.NET

流利的验证与数据注释

哪种方法对ASP.NET MVC validatation你preFER,为什么? 流利的验证? 数据注解的?任何其他? 解决方案 我preFER 流利的验证的: 在它给了我更好的控制,我的验证规则 比数据注释的不同性质做有条件的验证是如此容易得多 在它从我的观点模型分离验证 它有一个最标准的验证规则优良的客户端验证支持 ..
发布时间:2015-11-24 15:16:33 C#/.NET

MetadataType问题

我使用VS2008 SP1中,WCF RIA服务2009年7月CTP。我发现MetadataType不能在局部类模式下工作,真不知道我错过了: 工作: - 公共部分类人 { 私人字符串_Name; [必需的(AllowEmptyStrings =假,的ErrorMessage =“名称必需输入”) [StringLength(3)] 公共字符串名称 { ..
发布时间:2015-11-24 15:09:34 C#/.NET

在实体框架4.1外键

我工作的实体框架4.1,并使用数据注释外键。我想知道我们如何能够定义一个产品和类别之间一对多的关系。我要地图类别。的categoryId与product.cid 公共类目录 { 公共字符串的CategoryId {获得;组; } 公共字符串名称{;组; } 公共虚拟的ICollection<产品>产品{获得;组; } } 公共类产品 { 公众诠释的 ..
发布时间:2015-11-24 14:57:16 C#/.NET