Pergunta

Eu tenho dois pontos de vista em SQL, e criaram mapeamentos para eles em LINQ to SQL.

As duas visões têm uma associação, que funciona bem, entre Ticket.ProblemCode e Problem.Code

Quando tento definir UIHint ( "ForeignKey") em Ticket.ProblemCode e executar a página web eu recebo o erro:

'ProblemCode' não é uma coluna de chave estrangeira e não podem ser usados ??aqui.

Alguém sabe por quê? Mais importante, como corrigi-lo?

Foi útil?

Solução

Veja este post nos fóruns ASP.NET: http://forums.asp.net/t/1254559.aspx

Além disso, você disse que criou a associação em LINQ to SQL. Existe uma PK real / restrição FK no banco de dados, ou é apenas representou em sua dbml?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top