我需要更改id
模型的属性,所以我要id
在方法中分配一个新的TextBoxFor
from HTML helper
。但这显然并没有改变使用方法from时id
的属性。for
LabelFor
HTML helper
@Html.TextBoxFor(model => model.MyProperty, new { id = "CustomId" })
使用 ? 中的方法时如何更改for
属性。因为此方法不允许更改属性。LabelFor
HTML helper
@Html.LabelFor(model => model.MyProperty)
也许有一个属性可以改变id
模型属性。
谢谢
编辑评论
我使用LabelFor
是因为我需要从以下名称中获取名称DataAnnotation
Description
:
[Display(Name = "Name of my property")]
public string MyProperty { get; set; }