asp.net-mvc – ASP.NET MVC V2 – 好友类
发布时间:2020-09-25 15:31:36 所属栏目: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; } } (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- IIS和ASP.Net Web开发服务器之间的行为差异?
- asp.net-web-api – WebAPI中的长时间运行任务
- 用AJAX实现的无刷新的分页实现代码(asp.net)
- asp.net-core – asp.net核心身份中的多个SubDomain的cooki
- asp.net url分页类代码
- asp.net – 如何使用ajax调用跨域web api?
- asp.net – 如何MSDeploy构建的网站包到一个处女IIS网站
- asp.net-mvc – SSL安全SaaS应用程序的URL设计
- asp.net – 有谁知道如何摆脱我的.net网络服务的jsdebug请求
- 什么是使用aspnet_compiler.exe预编译ASP.NET项目的优势?
推荐文章
站长推荐
- .NET中的抽象工厂
- asp.net-mvc-3 – 在ASP.NET MVC 3中覆盖/禁用授
- asp.net 文章内容分页显示的代码
- asp.net – 如何正确过滤数据表(datatable.selec
- Asp.net(C#)读取数据库并生成JS文件制作首页图片
- asp.net-mvc – 使用Asp.net MVC 4中的OutputCac
- linq – ASP.NET Web API GET方法:为单个参数传
- asp.net-mvc – 构建视图模型的最佳方法是什么?
- asp.net-mvc-3 – 如何关闭我的整个ASP.NET MVC
- asp.net-mvc – 什么时候使用ViewData而不是View
热点阅读