我有两个观点在SQL,并已创建映射到它们在LINQ to SQL。
这两种观点是这样一个联合体,它做工精细,Ticket.ProblemCode和Problem.Code之间
当我尝试在Ticket.ProblemCode设置UIHint(“ForeignKey的”),然后运行网页出现错误:
“ProblemCode”不是一个外键列,不能在这里使用。
任何人都知道为什么吗? 更重要的是,如何解决它?
我有两个观点在SQL,并已创建映射到它们在LINQ to SQL。
这两种观点是这样一个联合体,它做工精细,Ticket.ProblemCode和Problem.Code之间
当我尝试在Ticket.ProblemCode设置UIHint(“ForeignKey的”),然后运行网页出现错误:
“ProblemCode”不是一个外键列,不能在这里使用。
任何人都知道为什么吗? 更重要的是,如何解决它?
参见ASP.NET论坛这个帖子: http://forums.asp.net/t/1254559.aspx
另外,你说,你创建的协会在LINQ to SQL。 是否有数据库中的实际PK / FK约束,或者它只是在你的dbml代表?