asp.net-mvc – ASP.NET MVC V2 – 好友类
发布时间:2020-09-25 16:51:05 所属栏目: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 – 如何检测移动浏览器,并将适当的内容指向它?
- AJAX分页的代码(后台asp.net)
- asp.net-mvc – MVC 3布局页面,Razor模板和下拉列表
- global-variables – MVC 3 Razor _ViewStart中的公共变量
- asp.net-core – 在执行DI时指定服务选项的干净方法
- asp.net-mvc – ViewModel中的最佳实践
- asp.net – 如果我没有指定targetFramework =“4.0”会发生
- asp.net+js 实现无刷新上传解析csv文件的代码
- 这是一个bug?浮动操作被视为整数
- asp.net – MVC4 – ContextDependentView – 这是什么意思
推荐文章
站长推荐
- asp.net – ASP MVC – 默认的HTTP标头有任何常量
- asp.net-mvc-3 – ASP.net MVC – 模型绑定不包括
- asp.net-core – .NET Core SDK安装程序无法在Wi
- 如何以编程方式将ListItems添加到ASP.NET中的Dro
- 使用C#读取dbf行情文件
- asp.net – 下载列表asp mvc
- asp.net-mvc-4 – 最小和最大字符串长度的单独错
- asp.net – 当我试图强制401时,自定义授权过滤器
- asp.net-mvc-3 – dataannotations在主键上设置标
- asp.net – __doPostBack在DotNetNuke网站上未定
热点阅读
