Dynamic Data: Scaffolds sind schreibgeschützt für LINQ Klassen Ansichten anstelle von Tabellen verwenden?

StackOverflow https://stackoverflow.com/questions/344497

  •  19-08-2019
  •  | 
  •  

Frage

Ich versuche, die ASP.NET Dynamic Data Funktion zu nutzen CRUD Gerüst für mein Datenmodell zu erzeugen. Mein Modell enthält geordneter Typen / Subtyp Beziehungen, so dass einige logischen Einheiten sind zwischen zwei Tabellen aufgeteilt:. Eine für die allgemeinen Daten und einem für die Subtyp-spezifische Daten

Im Kontext LINQ belichten ich diese Einheiten als eine einzige Klasse, die von einer Ansicht unterstützt, die zusammen die Tabellen verknüpft. Ich habe auch sprocs für insert / update erstellt / löschen und konfiguriert, um das Klassenverhalten, sie zu nutzen.

Wenn ich auf Gerüste drehen, es erzeugt nur eine schreibgeschützte Ansicht dieser Daten. Das Hinzufügen, Bearbeiten und Entfernen von Verknüpfungen zeigen nicht auf. Warum?

War es hilfreich?

Lösung

GELöST: Das Problem war, dass ich nicht eine Primärschlüsselspalte auf den LINQ-Klassen nach dem Ziehen der Ansichten auf die Oberfläche identifizieren war. Nach der Zugabe zeigten eine PK der CRUD-Funktionen auf.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top