2010-03-08 12 views
17

asume que quiero generar un elemento similar a este en ASP.NET MVC 2:¿Pueden los ayudantes html ASP.NET MVC representar un elemento sin un atributo ID?

<%= Html.TextBoxFor(p => p.FooBar)%> 

¿Hay una sobrecarga o manera de obtener ASP.NET MVC 2 a sólo generan un atributo de nombre y no una Atributo ID?

Puedo hacer que genere un ID en blanco con <%= Html.TextBoxFor(p => p.FooBar, new { id = "" })%>, pero me gustaría generar el elemento sin ID en absoluto, y sin anular el marco asp.net mvc.

Respuesta

21

El comportamiento de los ayudantes HTML fue cambiado a partir del 2 MVC RC1 de manera que pasa new { id = "" } suprime Identificación del todo en lugar de dar salida a una vacía Identificación del atributo.

+0

Impresionante. Tienes razón, ¡gracias! – bkaid

Cuestiones relacionadas