Question

J'ai besoin de prouver les modèles d'échafaudage dans ASP.NET MVC5. Mais je n'ai pas pu trouver les fichiers associés.

Est-il également possible de mettre des options de pagination ou d'exportation sur un modèle d'échauffement?

Salutations.

Était-ce utile?

La solution

Vous trouverez ci-dessous la façon dont j'ai personnalisé mon modèle d'échafaudage pour la base de base. Vous pouvez personnaliser plus de modèles en suivant ces étapes et ramasser le bon modèle que vous souhaitez personnaliser.

  1. Créer un appel de dossier "CodeTemplate" directement dans le dossier du projet.

  2. Allez sur le chemin ci-dessous, trouvez MVCControllerwithactions Copier tout dans le dossier "Codeemplates"

    C: Program Files (x86) Microsoft Visual Studio 12.0 Common7 ide Extensions Microsoft web MVC Scafolding Modèles

  3. Allez sur Codeemplates -> mvccontrollerwithactions dans votre projet.

  4. Il y a deux fichiers, contrôleur.cs.t4 et contrôleur.vb.t4 dans mvccontrollerwithactions, si vous avez utilisé c #, supprimez contrôleur.vb.t4.

  5. Ouvrez le fichier contrôleur.cs.t4, modifiez le nom du contrôleur à BaseController, comme ci-dessous:

    classe publique <# = contrôleur #>: BaseController {}

  6. Maintenant, lorsque vous essayez de créer le contrôleur MVC5 à l'aide de "Ajouter un nouvel élément d'échafaud", il utilisera le modèle que vous avez personnalisé

.

J'espère que cela aide.

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