displayattribute相关内容
我使用自定义资源提供程序从数据库中获取资源字符串.这适用于 ASP.NET,我可以将资源类型定义为字符串.MVC 3 中模型属性的元数据属性(如 [Range]、[Display]、[Required] 需要 Resource 的类型作为参数,其中 ResourceType 是生成的 .resx 文件的代码隐藏类的类型. [Display(Name = "Phone", ResourceTyp
..
ASP.NET MVC中DisplayName属性和Display属性有什么区别? 解决方案 它们都给你相同的结果,但我看到的主要区别是你不能在 DisplayNameResourceType/code> 属性.对于 MVC 2 中的示例,您必须子类化 DisplayName 属性以通过本地化提供资源.Display 属性(MVC3 和 .NET4 中的新属性)支持将 ResourceTy
..
我的模型中有一个名为 Promotion 的属性,它的类型是一个名为 UserPromotion 的标志枚举.我的枚举成员的显示属性设置如下: [标志]公共枚举 UserPromotion{无 = 0x0,[显示(名称 =“通过邮件发送工作机会")]SendJobOffersByMail = 0x1,[显示(姓名=“通过短信发送工作机会")]SendJobOffersBySms = 0x2,[显
..
想知道这是否可能或有这种效果。 公共类MyModel { 公共字符串名称{get;组; } [Display(Name = String.Format(“这是[0]的电话号码”,名称)] 公共字符串PhoneNumber {get; set;} } 我说的是其中包含变量的DisplayName,它是非静态的,可能基于 解决方案 这是不可能的,因为必
..
根据文档: 运行时不查找非验证属性的本地化字符串.在上面的代码中,“电子邮件"(来自[Display(Name ="Email")])不会被本地化. 我正在寻找一种在DisplayAttribute中本地化文本的方法.有任何建议以适当方式做到这一点吗? 解决方案 您可以在DisplayAttribute上设置ResourceType,该文本可用于本地化文本. 将资源.re
..
我有这个枚举(Notebook.cs): public enum Notebook:byte { [显示(名称=“笔记本电脑HP”)] NotebookHP, [显示(名称=“笔记本电脑戴尔”)] NotebookDell } 此类中的此属性(TIDepartment.cs): public Notebook Notebook {get;组
..
我使用自定义的资源提供者从数据库中获取资源字符串。这能与ASP.NET,我可以定义资源类型为字符串。在MVC 3模特属性的元数据属性(如[范围],[显示],[必需]需要作为参数,其中的ResourceType是生成的$ C $的C-隐藏类的类型资源的类型.resx文件。 [显示(NAME =“电话”的ResourceType = typeof运算(为MyResources))] 公共字
..
有什么区别显示名称属性和在ASP.NET MVC中显示属性? 解决方案 他们俩给你相同的结果,但重点不同我看到的是,你不能指定显示名称属性的ResourceType。对于MVC 2的例子,你必须继承的显示名称属性通过本地化提供的资源。显示属性(新的MVC3和.NET4)支持的ResourceType超载作为一个“开箱即用”属性。
..
我有我的模式叫“推广”,它的类型是所谓的“UserPromotion”标志枚举的属性。我枚举的成员显示属性设置如下: [国旗] 公共枚举UserPromotion { 无=为0x0, [显示(NAME =“发送招聘信息邮寄”)] SendJobOffersByMail =为0x1, [显示(NAME =“发送招聘信息通过短信”)] SendJobOffers
..