我想在MVC剃须刀页面上设置一个文本区域,如下所示:
@Html.TextAreaFor(e => e.Description)
但我不知道在页面上为此方法设置重载的htmlattributes的整洁方法。或许我可以在模特身上做到这一点?
知道如何以两种方式做到这一点真的很好: - )
答案 0 :(得分:6)
类似的东西,
@Html.TextAreaFor(e => e.Description, new { yourattribute = "Hello" })
这是一种匿名类型。如果您需要使用语言关键字,例如class
,请使用@:
@Html.TextAreaFor(e => e.Description, new { @class = "yourCSSclass", yourattribute = "Hello" })