在使用 Html.TextBoxFor
覆盖 name 属性时是否可能?
我试过了,但没有成功。我需要使用 TextBoxFor 来使客户端验证工作,但是由于某些原因,我需要文本框的名称与生成的名称不同。
我试过以下方法:
@Html.TextBoxFor(x => x.Data, new { name = Model.Key + "_Data", id = Model.Key + "_Data" })
只能用 ID,不能用名字,这可能吗?
更新 : 查看 TextBoxFor 的代码。看起来没有简单的办法。希望有人能证明我错了。