web-dev-qa-db-fra.com

Comment créer des modèles d'édition / d'affichage personnalisés dans ASP.NET MVC 3?

Je voudrais créer des modèles d'éditeur personnalisés pour différents types de données dans ASP.NET MVC (à utiliser avec Html.EditorFor()), y compris la réécriture des modèles existants. Le but ultime est de créer un mini-framework où chaque éditeur prend en charge les notifications javascript sur les modifications, et je peux montrer à l'utilisateur qu'il y a des modifications non enregistrées dans la page. (Peut-être qu'il y a déjà quelque chose?)

Je peux trouver de nombreuses questions relatives aux problèmes avec de tels modèles, mais je ne trouve nulle part un tutoriel ou un manuel sur leur création. Où vont-ils? Existe-t-il une syntaxe spéciale? Comment un modèle est-il sélectionné? Quelles informations sont disponibles dans le modèle et comment y accéder? Etc.

Alors - où puis-je tout savoir sur ces modèles?

62
Vilx-

Vérifiez et téléchargez ASP.NET MVC 3 Futures sur http://aspnet.codeplex.com/releases/view/58781 et voyez à quoi ressemble le code source par défaut. Remarque: cela fonctionne également pour MVC 4.

3
Gerard