Pregunta

Tengo dos vistas en SQL y he creado asignaciones para ellas en Linq to SQL.

Las dos vistas tienen una asociación, que funciona bien, entre Ticket.ProblemCode y Problem.Code

Cuando intento configurar UIHint (" ForeignKey ") en Ticket.ProblemCode y ejecuto la página web aparece el error:

'ProblemCode' no es una columna de clave externa y no se puede usar aquí.

Alguien sabe por qué? Más importante aún, ¿cómo solucionarlo?

¿Fue útil?

Solución

Vea esta publicación en los foros de ASP.NET: http://forums.asp.net/t/1254559.aspx

Además, usted dijo que creó la asociación en Linq to SQL. ¿Existe una restricción PK / FK real en la base de datos, o solo está representada en su dbml?

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