2009-07-09 12 views
3

I asp.net mvc meine Modellklassen werden nicht im Dialogfeld Ansicht hinzufügen angezeigt, sodass VS automatisch CRUD-Ansichten für sie generieren kann.Modellklassen werden nicht im Dialogfeld Ansicht hinzufügen angezeigt

Ich habe meine Model-Klassen (Linq-to-SQL) in einem separaten Projekt (aber in der gleichen Lösung) als mein asp.net MVC-Projekt.

Nur Sachen aus dem Namespace Elmah und Autofac erscheinen in der Liste!

+1

Vielleicht hilft das Zeug hier, http://stackoverflow.com/questions/771579/asp-net-mvc-problem-of-creating-strong-typed-view/771683#771683 –

+0

Ja, ich hatte ' Ich habe das Projekt kompiliert, seit ich die Modellklassen zum Controller hinzugefügt habe. Danke! –

Antwort

2

Erstellen Sie eine Instanz der Modellklassen in den Controller-Methoden? Sie werden nicht von den Bits der VS-Ansichts-Assistenten erkannt, es sei denn, Sie tun dies.

+0

Nun, ich mache:/ –

+1

Doh, ich hatte das Projekt nicht kompiliert, seit ich sie hinzugefügt hatte .. –

1

Sie müssen das Projekt einfach erstellen, nachdem das Modell erstellt wurde und bevor Sie die Ansicht hinzufügen.

Verwandte Themen