Dati dinamici: le impalcature sono di sola lettura per le classi LINQ utilizzando Views anziché le tabelle?

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

  •  19-08-2019
  •  | 
  •  

Domanda

Sto cercando di utilizzare le funzionalità ASP.NET Dynamic Data per generare impalcature CRUD per il mio modello di dati. Il mio modello contiene relazioni supertipo / sottotipo, quindi alcune entità logiche sono divise tra due tabelle: una per i dati generici e una per i dati specifici del sottotipo.

Nel contesto di LINQ espongo queste entità come una singola classe, supportata da una vista che unisce le tabelle. Ho anche creato sprocs per inserire / aggiornare / eliminare e configurato il comportamento della classe per usarli.

Quando accendo il ponteggio, genera solo una vista di sola lettura di questi dati. I collegamenti aggiungi, modifica e rimuovi non vengono visualizzati. Perché?

È stato utile?

Soluzione

RISOLTO: il problema era che non avevo identificato una colonna Chiave primaria sulle classi LINQ dopo aver trascinato le viste sulla superficie. Dopo aver aggiunto un PK sono apparse le funzioni CRUD.

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