Estoy construyendo una aplicación utilizando ASP.net MVC 3 y me pregunto si alguien conoce una gran biblioteca para llenar las lagunas de los ayudantes de campo de formulario html incorporados.¿Alguien tiene una gran biblioteca para los ayudantes de campo de formulario MVC 3 html que faltan?
E.g. la creación de un cuadro de texto es fácil:
@Html.EditorFor(model => model.TextboxTest)
Sin embargo, para la creación de una lista desplegable tengo que escribir:
@Html.DropDownListFor(model => model.DropdownTest, Model.DropdownTestData)
Y debe ser escrita como
@Html.EditorFor(model => model.DropdownTest)
donde DropdownTest es un SelectList.
Hay una solución de ejemplo para esto que se puede encontrar here.
La misma es una lista de botones de radio: No está incluido en MVC (por el momento). Hay otra buena solución que se puede encontrar here y con esta solución sería capaz de escribir
@Html.RadioButtonListFor(model=>model.Item,Model.ItemList)
Así que hay son soluciones disponibles, pero no estructurado en una biblioteca (respectivamente Yo no Encontré uno) y no quiero copiar y pegar estas soluciones juntas por partes (porque no puedo actualizarlas fácilmente con NuGet, por ejemplo), una biblioteca completa sería mejor pero no pude encontrar ninguna.
favor ayuda :)
Si '@ Html.EditorFor (modelo => model.DropdownTest)' tenido que hacer una lista desplegable donde 'DropdownTest' es un SelectList, lo que haría esta propiedad se unen a DropDownList? Hay una razón por la cual el asistente DropDownListFor toma dos argumentos: una lista y una propiedad para usar para el enlace del modelo y proporciona un valor predeterminado para esta lista. Entonces estaría totalmente en contra de la existencia de tal ayudante ya que no tendría sentido. En lo que respecta al ayudante 'RadioButtonListFor', hay un par de líneas de código para implementar dicho helper. Esperemos que esté incluido en el vNext. –