- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个类(class)叫
public partial class Contact
{
public int Id { get; set; }
public string Title { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
}
public partial class Person : Contact
{
public string Occupation { get; set; }
public string Country { get; set; }
}
[MetadataType(typeof(PersonMetadata))]
public partial class Person : Contact
{
}
public class PersonMetadata
{
[StringLength(20, ErrorMessageResourceName = "FirstNameLength",
ErrorMessageResourceType = typeof(BasicErrors))]
[Required(ErrorMessageResourceName = "FirstNameRequired",
ErrorMessageResourceType = typeof(BasicErrors))]
public string FirstName { get; set; }
[StringLength(20, ErrorMessageResourceName = "LastNameLength",
ErrorMessageResourceType = typeof(BasicErrors))]
[Required(ErrorMessageResourceName = "LastNameRequired", ErrorMessageResourceType
= typeof(BasicErrors))]
public string LastName { get; set; }
}
最佳答案
这是MVC2中的问题。但是它适用于MVC3。请参阅以下文章:
http://connect.microsoft.com/VisualStudio/feedback/details/538360/asp-net-mvc-2-rc2-the-client-side-validation-does-not-work-with-overridden-properties
关于asp.net-mvc-3 - 将 MetadataType 添加到 C# 中的派生类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7143678/
(.NET 4.0/WebForms/EF 4.1 POCO) 你好, 我使用自定义验证器将 DataAnnotations 与 WebForms 结合使用(源代码如下)。 当我直接在生成的类中使用
在我们的应用程序中,我们使用 EF4.0 和 POCO 实体生成器从数据库生成实体。为了应用数据注释,我们正在创建接口(interface)并在我们创建的部分类上实现这些接口(interface),以
我想将 DisplayAttribute 添加到 Client 实体(来自另一个项目),但不想用特定于 MVC 或 UI 的属性污染我的实体层。所以我计划通过将元数据类应用到 View 模型来添加 D
我使用 Database-First 生成模型类(EDMX 文件),我想使用“MetadataType”进行验证。我在这里阅读了解决方案,但它们对我不起作用。 这是我的代码: [MetadataTyp
这个问题不太可能对任何 future 的访客有帮助;它只与一个较小的地理区域、一个特定的时间点或一个非常狭窄的情况相关,通常不适用于全世界的互联网受众。如需帮助使此问题更广泛适用,visit the
我正在使用 MetadataType 为我的实体提供两个独立实体的验证功能。需要注意的是,我正在使用客户端向导,使用 jQuery 和 JavaScript 进行非侵入式验证。验证似乎适用于一个实体而
我在我的域模型类上使用 MetaDataType 属性。它应该将属性信息从引用的类移动到已设置 MetadataType 属性的类中。但它并不像宣传的那样。是什么导致了这里的问题? [Metadata
如果我通过 MetadataType attribute 将属性应用于部分类, 通过 Attribute.IsDefined() 找不到这些属性. 谁知道为什么,或者我做错了什么? 下面是我为此创建的
我已经盯着这个看了很长时间了,看不出问题所在。 我使用 EF4 和 POCO 生成器生成了一些 POCO 类。 我正在尝试使用 MetadataType 属性来创建我可以在我的 View (asp.n
我似乎理解了将 MetadataTypeAttribute 帮助到 Add Validation to the Model 背后的原因如果是 Database First因为我们希望避免下次从数据库生
我有一个类(class)叫 public partial class Contact { public int Id { get; set; } public string Title {
在 Microsoft MVC 3.0 中,我有一个类: public class Product{ public string Title {get;set;} } 此类可以表示为 Prod
我正在使用 VS 2010 RTM 并尝试使用 MetadataTypeAttribute 对简单类型执行一些基本验证。当我将验证属性放在主类上时,一切正常。但是,当我把它放在元数据类上时,它似乎被忽
我正在使用 DataAnnotations 对 MVC ViewModel 应用验证,它是几个 Entity Framework 对象和一些自定义逻辑的组合。已经为接口(interface)中的实体对
我在 ASP.Net MVC 中使用 DataAnnotations 和 MetadataType 来验证通过我们 www 站点上的表单创建的自定义对象之一。它工作得很好。 但是现在我们还需要能够通过
我是一名优秀的程序员,十分优秀!