添加Id或其他属性到ASP.. NET MVC 3 Html Helper文本框

本文关键字:MVC Html Helper 文本 NET ASP Id 其他 属性 添加 | 更新日期: 2023-09-27 18:06:45

如何为html helper文本框添加属性

我试过了:

@Html.TextBox("username", new { id = "username" })

这似乎将'id=username'放在文本框的值字段中。我想给我的文本框添加一个Id。

谢谢。

添加Id或其他属性到ASP.. NET MVC 3 Html Helper文本框

第二个参数(在您的示例中是new { id = "username" })是TextBox的初始值(value属性)。第三个参数是实际的htmlAttributes:

@Html.TextBox("username", Model.Username, new { id = "username" })

虽然new { id = "username" }作为第二个参数是有效的,但您需要将@添加到同样是关键字的属性中,如class