2017-08-04 2 views
1

Ich bin neu in ASP.NET Mvc, vor kurzem habe ich an einer MVC-Anwendung gearbeitet. Ich kann die Option zum Hinzufügen von Ansichten nicht finden, wenn Sie mit der rechten Maustaste auf Controller-Aktionsmethode klicken."Add view" Kontextmenü fehlt, warum/wie bekomme ich es?

Ich habe versucht, es über Extras> Anpassen> Befehle> Projekt .../Ordner/Menüs hinzuzufügen. Ich kann es nicht finden. Ich habe versucht, mit der rechten Maustaste auf Ansichten> Hinzufügen> Ansicht hinzufügen. Dann ist nichts aufgetaucht.

Bitte sagen Sie mir, wie Sie es hinzufügen? Hier sieht es aus wie wenn ich mit der rechten Maustaste auf action method klicke.

enter image description here

Antwort

-1

Rechtsklick auf eine Controller-Aktion Name, erhalte ich die Add View Option. Sie können jedoch auch einfach mit der rechten Maustaste auf den Ordner Views klicken und eine neue Ansicht hinzufügen.

enter image description here

Wenn es nicht zeigt, haben Sie wahrscheinlich den Controller nicht richtig eingerichtet. Überprüfen Sie die folgenden

  • Ist der Name der Steuerung so etwas wie "XXXXscontroller", z. "ArticlesController"
  • Gibt es einen Ansichtsordner, z.B. "Ansicht/Artikel"? Stellen Sie sicher, dass der Name auf den Namen des Controllers ohne die „Controller“ identisch ist, das heißt ArticlesController -> Artikel
  • Erstellen Sie das Projekt
+0

Das OP sagt, dass er diesen Menüpunkt nicht hat. – Liam

-1

Sie auch im Hinblick auf Ordner hinzufügen. Klicken Sie mit der rechten Maustaste auf den Ordner, klicken Sie dann auf Hinzufügen und wählen Sie Ansicht. Bitte geben Sie den Namen der Ansicht als Actionname an. Sie müssen also nicht explizit den Namen der Ansicht in Aktionsmethode verwenden.

Dazwischen stellen Sie sicher, dass Ihre Anwendung nicht im Running/Debug-Modus ist. Stoppen Sie also, bevor Sie versuchen, die Ansicht hinzuzufügen.

+0

Das vermisst den Punkt – Liam

+0

Auch wenn ich mit der rechten Maustaste auf Ordner anzeigen und versuche, Ansicht hinzuzufügen, wird nichts angezeigt. – Narendra

+0

Aktualisiert die Antwort bitte überprüfen Sie, ob hilfreich. –

Verwandte Themen