Datos dinámicos: ¿Los andamios son de solo lectura para las clases LINQ que usan vistas en lugar de tablas?

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

  •  19-08-2019
  •  | 
  •  

Pregunta

Estoy tratando de usar las características de datos dinámicos de ASP.NET para generar un andamiaje CRUD para mi modelo de datos. Mi modelo contiene relaciones de supertipo / subtipo, por lo que algunas entidades lógicas se dividen en dos tablas: una para los datos genéricos y otra para los datos específicos del subtipo.

En el contexto LINQ expongo estas entidades como una sola clase, respaldada por una vista que une las tablas. También he creado sprocs para insertar / actualizar / eliminar y configuré el comportamiento de la clase para usarlos.

Cuando enciendo el andamio, solo genera una vista de solo lectura de estos datos. Los enlaces para agregar, editar y eliminar no aparecen. ¿Por qué?

¿Fue útil?

Solución

RESUELTO: El problema era que no identifiqué una columna de Clave primaria en las clases LINQ después de arrastrar las vistas a la superficie. Después de agregar un PK, aparecieron las funciones CRUD.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top