C# 尝试使用DomainService显示数据树时出现的问题。如何显示父/子树?
我有一个名为C# 尝试使用DomainService显示数据树时出现的问题。如何显示父/子树?,c#,silverlight,linq-to-sql,.net-4.0,ria,C#,Silverlight,Linq To Sql,.net 4.0,Ria,我有一个名为MBaartTypes的表。其字段包括: Id(标识int) ParentId(允许int null) 名称(文本) 我在这个表中有三行: 0, NULL, "Parent" 1, 0, "Child 1" 2, 0, "Child 2" 3, 0, "Child 3" 我想显示一个树视图,其中有一个节点“Parent”,它扩展为三个节点“Child 1-3”。下面是我正在使用的XAML代码:pastebin.com[--d0t]gdU2frcn 下面是我的web服务中的D
MBaartTypes
的表。其字段包括:
Id(标识int)ParentId(允许int null)
名称(文本) 我在这个表中有三行:
0, NULL, "Parent"
1, 0, "Child 1"
2, 0, "Child 2"
3, 0, "Child 3"
我想显示一个树视图,其中有一个节点“Parent”,它扩展为三个节点“Child 1-3”。下面是我正在使用的XAML代码:pastebin.com[--d0t]gdU2frcn
下面是我的web服务中的DomainServices.cs类:pastebin[dot]com/j57yeeZK
以下是我从Silverlight客户端获得的信息:
如何让它使用表中定义的正确结构正常显示TreeView?我正在使用LINQtoSQL,并且在DB编辑器中设置了一对多关联。我用的是VS2010
感谢您的帮助 您可以在此处发布您的解决方案作为答案:)将有助于其他有相同问题的人。我的关系关联为Id->Id,但我已将其固定为ParentId->Id。。。这是我的一个错误。