Pregunta

Sé que el botón Html.Button se ha movido al espacio de nombres Microsoft.Web.Mvc, pero realmente extraño las versiones genéricas que solían existir en las primeras Vistas previas.

Todo lo que quiero que haga el botón Html.Button es realizar una acción en mi controlador, pero prefiero no escribir el JavaScript en el argumento onClickMethod.

En mi proyecto anterior acabo de enganchar el código genérico Html.Button de una versión previa, pero no parece ser el mejor enfoque a medida que las cosas avanzan. También había Html.NavigateButton ... ¿dónde está eso y por qué debería tener que recrearlo?

¿Cómo hacen esto los demás?

¿Fue útil?

Solución

El problema con las versiones genéricas es que los filtros pueden cambiar el nombre real de la acción fuera del nombre del método (como el atributo [ActionName]).

Otros consejos

Sí, realmente se equivocaron con Html.Button y Html.CheckBox en CTP5. Espero que vuelvan al comportamiento anterior.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top