asp.net-mvc – ASP.NET MVC V2 – 好友类
发布时间:2020-09-25 15:09:10 所属栏目:asp.Net 来源:互联网
导读:有没有人在ASP.NET MVC 2 Preview 1中有一个好友类的例子?我似乎无法在MSDN上找到任何关于它的内容,但根据 ScottGu,他们在最新版本中添加了它的功能. 我相信你要找的是MetadataTypeAttribute.这不是MVC特有的,但它是3.5中引入的DataAnnotations命名空间的一
有没有人在ASP.NET MVC 2 Preview 1中有一个好友类的例子?我似乎无法在MSDN上找到任何关于它的内容,但根据 ScottGu,他们在最新版本中添加了它的功能. 解决方法我相信你要找的是MetadataTypeAttribute.这不是MVC特有的,但它是3.5中引入的DataAnnotations命名空间的一部分.它允许您装饰类本身外部的部分类的成员.例如,如果您有一个名为Customer的生成的部分类类型并希望向其添加属性,则可以在同一名称空间中创建一个新的部分,并使用MetadataType对其进行标记.然后创建具有匹配属性的Metadata类并装饰它们. /* Generated class */ public partial class Customer { public string Name { get; set; } } /* MetadataType decorated class */ [MetadataType(CustomerMetadata)] public partial class Customer { /* ... */ } /* Metadata type */ public class CustomerMetadata { [Required(ErrorMessage = "Name is required")] public string Name { get; set; } } (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何通过URL传递日期,为我的Action读取MVC?
- asp.net-mvc – 依赖注入和ASP.Net成员提供程序
- asp.net – 304未修改静态文件
- asp.net – 启用Application Insights会使Web应用程序挂起
- 单元测试 – 如何在ASP MVC 5(Microsoft.AspNet.Identity)中
- asp.net – 如何从TableAdapter中检索存储过程返回值
- asp.net-mvc-4 – MVC 4 DropDownListFor错误 – 没有具有密
- asp.net-mvc-3 – 如何避免使用MVC3 FileContentResult重复
- asp.net-mvc – 在MVC命令,优先级和功能问题中授权属性
- 在IIS上部署ASP.NET Core项目的图文方法
推荐文章
站长推荐
- asp.net-mvc – MVC错误 – 传入字典的模型项目的
- asp.net-mvc – 带有lambda表达式的ASP.net MVC
- asp.net-core – 编译netcoreapp1.0,代码包含#if
- 你如何获得asp.net控件的自动生成的name属性?
- asp.net – Mocking HttpContext不起作用
- asp.net-mvc-3 – 局部视图中的RenderSection
- iis-7 – ASP 3.0应用程序对象
- asp.net-mvc – 在MVC4中绑定的正确方法
- asp.net – Web部署项目的更好替代品
- asp.net核心 – 如何排除在ASP.NET Core中发布文
热点阅读