Question

Je sais que Html.Button a été déplacé vers l’espace de noms Microsoft.Web.Mvc, mais les versions génériques qui existaient dans les premiers aperçus me manquent vraiment.

Tout ce que je veux, c'est que Html.Button fasse une action dans mon contrôleur, mais je préfère ne pas écrire le code JavaScript dans l'argument onClickMethod.

Dans mon projet précédent, je venais de prendre le code générique Html.Button d'une version d'aperçu précédente, mais cela ne semble pas être la meilleure approche à mesure que les choses progressent. Il y avait aussi Html.NavigateButton ... où est-ce et pourquoi devrais-je le recréer?

Comment tout le monde fait-il cela?

Était-ce utile?

La solution

Le problème avec les versions génériques est que les filtres sont autorisés à modifier le nom réel de l'action en l'éloignant du nom de la méthode (comme l'attribut [NomAction]).

Autres conseils

Oui, ils ont vraiment merdé avec Html.Button et Html.CheckBox dans CTP5. J'espère qu'ils reviendront au comportement précédent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top