Domanda

Devo custodire i modelli di impalcature in ASP.NET MVC5. Ma non sono riuscito a trovare i file correlati.

Inoltre è possibile mettere le opzioni di paging o esportazione nel modello di scaffolding?

Saluti.

È stato utile?

Soluzione

Di seguito è riportato come ho personalizzato il mio modello di impalcatura per il basecontroller. Puoi personalizzare più modelli seguindo questi passaggi e raccogliendo il modello giusto che si desidera personalizzare.

  1. Creare la chiamata della cartella "CodeMemplate" direttamente nella cartella del progetto.

  2. Vai al percorso sotto, trova mvccontrollerwithactions cartella copiare tutto per la cartella "codetemplates"

    C: Programmi (x86) Microsoft Visual Studio 12.0 Common7 IDE Extensions Microsoft Web MVC Scaffolding Templates

  3. Vai su CodeTemplates -> MVCControllerWithactions nel tuo progetto.

  4. Esistono due file, controller.cs.t4 e controller.vb.t4 in mvccontrollerwithactions, se hai utilizzato C#, Elimina controller.vb.t4.

  5. Apri il file controller.cs.t4, modifica il nome del controller a BaseController, come sotto:

    PUBLIC CLASS < #= ControlleName #>: BaseController {}

  6. Ora, quando provi a creare controller MVC5 utilizzando "Aggiungi nuovo elemento del ponteggio", userà il modello personalizzato

.

Spero che sia d'aiuto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top