data-annotations相关内容
我尝试在MVC中使用HTML FileUpload控件上传文件。我想验证文件只接受特定的扩展名。我曾尝试使用DataAnnotations命名空间的FileExtensions属性,但它不工作。请参阅下面的代码 - public class FileUploadModel { [必需,FileExtensions(Extensions = xlsx,.xls“),ErrorMessa
..
我有这个枚举(Notebook.cs): public enum Notebook:byte { [显示(名称=“笔记本电脑HP”)] NotebookHP, [显示(名称=“笔记本电脑戴尔”)] NotebookDell } 此类中的此属性(TIDepartment.cs): public Notebook Notebook {get;组
..
C#枚举值不仅限于其定义中列出的值,还可以存储其基本类型的任何值。如果基本类型没有定义为 Int32 或简单地 int 。 我正在开发一个WCF serivice,它需要确定一些枚举的值分配给所有枚举值的默认值。我从单元测试开始,以确定是否 [必需] 将在这里做正确的工作。 using System.ComponentModel.DataAnnotations; 使用Xunit;
..
我目前尝试将我的应用程序从数据集迁移到EF4。 所以我有一个现有的数据库。根据列的值,其中一个表映射到2个类。 所以我在一个TBH模式中有一个现有的表和一个现有的鉴别器。 有没有办法使用注解来解释这个问题? 谢谢 解决方案 没有。 TPH鉴别器只能通过Fluent-API进行控制。
..
我已经看到了几十条关于如何通过部分类将元数据注释添加到通过实体框架生成的类的说明,数据库首先。有人可以告诉我为什么这些新的显示值在我的观点中没有显示?这两个都是与我的实体框架生成类相同的命名空间的一部分。 [MetadataType(typeof(xRef_CodesMetadata))] public partial class xRef_Codes { } public
..
前一段时间我问过这个问题:每个System.ComponentModel.DataAnnotations属性的目的是什么? 但是,我没有收到回复的运气。这个问题有点广泛,因为它要求有关每个数据注释属性的文档。在这一刻,我主要关心 Association 属性。 我正在使用ASP.NET MVC3与实体框架4,并希望注释我的POCO。我在我的POCO中使用外键(以某种方式感到错误,但是似
..
我正在使用asp.net mvc应用程序,并使用数据注释来在实体框架类中映射数据库表。现在我有两个表,例子表X和表Y与多对多关系,所以在'table-XY'之间引入另一个表来排序到一个很多的关系....我如何去映射表-XY?我把iCollectiontable-XY放在table-X中,对于表Y来说是一样的吗?我需要一些绘图指导! table-X [表(“table-X”)] p
..
我有一个基类 public class BaseClass { public int Id {get; set;} } 和两个派生类 public class Foobar:BaseClass { [必需] public int无论{get; set;} } public class Snafu:BaseClass { [必需]
..
是否在.net 4.5中不支持 [外键(“blah”)] 当我在数据输入模型中导入时,智能感知告诉我它不存在。相反的属性也是一样的。他们试图让我们使用流畅的api来进行这些类型的操作吗?流畅的api和数据注释是否有标准? 型号: 使用System.Collections.Generic; 使用System.ComponentModel.DataAnnotations; 命名
..
我正在尝试使用Code First与Data Annotations创建一个账单数据库,并且每次尝试创建数据库时都会收到一个错误。以下是我正在处理的对象: public class ClientBase { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int ClientID {get;组;
..
所以我有一个由EntityFramework4为我的sqlexpress08数据库生成的DataEntity类。数据上下文通过WCF数据服务/ Odata暴露给silverlight并赢取表单客户端。 如果数据实体+ edmx文件(由EF4生成)去在一个单独的类库中? 这里的问题是我将为几个实体指定数据注释,然后其中一些将需要特定的MVC属性(像CompareAttribute),所以
..
我在论坛中搜索了很多,但没有发现有关此问题的任何内容。 我在EntityFramework代码中有2个属性首先: / p> [Column(TypeName =“Money”)] public decimal?借记{get;组; } [Column(TypeName =“Money”)] public decimal?信用{get;组; } 其中一个应该
..
嗨,我使用的是Entity Framework 6.1.1,它支持其中的Index数据注释功能。 我的实体类中定义了一个字段: [Index(“scoreIndex”,IsUnique = true) ] public int score {get;组; } 这是正常的。不过,我试图找出当分数不是唯一的时候如何显示消息。现在它只是抛出一个异常。我尝试了以下
..
我正在设法确定是否有办法确保使用数据注释和实体框架允许使用数字输入。 我正在使用以下内容代码 [必需] [DisplayName(“Client No”)] [Column(“client_no “,TypeName =”smallint“)] public virtual Int16 Number {get;组; } 我希望使用数字类显示。
..
可以添加更多数据安抚成员,如 Range ,必需,...到实体框架或 Linq to SQL 自动生成的类 我想为我的课程使用数据注释验证 谢谢 重要提示:与此主题相关:使用元数据与实体框架验证使用数据注释 编辑1) 我为Northwind数据库创建一个实体框架模型并添加Product class.a部分代码如下: code> [EdmEntityTypeAtt
..
所以我有一个UserProfile模型类作为SimpleMembership的一部分。在其中,我需要存储另一个类型为$ code> char(36)的数据库中的遗留标识符。我很乐意把这个改成一个比较独特的标识符更合理的东西,但是今天的活动不合适。 我当前的注释创建了一个列 nvarchar(36) [StringLength(36)] public string UserIden
..
我有一个名为Product的实体,这是它的声明的一部分: [EdmEntityTypeAttribute(NamespaceName =“NorthwindModel” ,Name =“Product”)] [Serializable()] [DataContractAttribute(IsReference = true)] public partial class Prod
..
我试图让实体框架字符串属性的服务器端验证工作。其他服务器端验证(如数据类型验证和所需的dateTime和数字EF属性)正在工作。 这在VS 2010,.Net 4.0,MVC2 + Cloud,ADO.Net实体框架。 字符串属性我遇到问题被映射到SQL 2008,Varchar(50)不可空列。 当我尝试发布到我的创建操作一个空字符串为此属性,我得到以下错误。 异常详细信
..
我已经停止了这个停止2天了,找不到一个完整的,准备使用的完全实现的生成DataAnnotations的t4模板。它们是否存在? 我使用标准的t4模板生成POCO。实际的数据库表具有描述某些验证规则的元数据,例如,不为null,nvarchar(25)等。 所以我想要的是一个t4模板,拿我的桌子,并用 DataAnnotations生成一个POCO ,例如 public clas
..
如果我使用实体框架(v5.0)数据库的第一种方式,使用数据注释的最佳方式是什么? 这是我的部分实体框架创建的类: // ------------------ -------------------------------------------------- ---------- // //该代码是从模板生成的。 // //手动更改此文件可能会导致应用程序
..