0
我有一个强烈类型的视图,其型号为LogOnModel
。这LogOnModel
已anotated性质类似这样的:如何从强类型自定义HtmlHelper访问模型中属性的属性?
[Required(ErrorMessage = "Please enter your password")]
[DataType(DataType.Password)]
[Display(Name = "Password", Description = "Your secreet password")]
public string Password { get; set; }
他们都有Display
anotation与Display.Descripion
属性集。 我想创建HtmlHelper
扩展方法,该方法将输出包含Display.Description
属性值的<span>
。
因此,举例来说,如果我打电话给我的扩展方法DescriptionFor
比这个代码:
<%: Html.DescriptionFor(m => m.Password) %>
应该产生下面的HTML:<span>Your secreet password</span>
感谢所有的想法和代码。
我会非常高兴,如果你留下了评论,如果事情是不是清楚我的问题。谢谢。 – drasto 2011-03-18 05:22:04