1
SharePoint의 조회 목록에서 만든 XML을 트 리뷰의 데이터 소스로 사용하려고합니다. N 계층에있을 수있다Linq to XML 조회 목록에서 생성 된 XML을 읽고 출력하십시오.
<NewDataSet>
<test_data>
<ID>1</ID>
<Title>MenuItem_1</Title>
<child_of />
</test_data>
<test_data>
<ID>2</ID>
<Title>Subitem_1</Title>
<Action>http://www.google.com</Action>
<child_of>MenuItem_1</child_of>
</test_data>
<test_data>
<ID>3</ID>
<Title>Subitem_2</Title>
<Action>http://www.google.com</Action>
<child_of>MenuItem_1</child_of>
</test_data>
<test_data>
<ID>4</ID>
<Title>MenuItem_2</Title>
<child_of />
</test_data>
<test_data>
<ID>5</ID>
<Title>Subitem_2_1</Title>
<Action>http://www.google.com</Action>
<child_of>MenuItem_2</child_of>
</test_data>
<test_data>
<ID>6</ID>
<Title>Subitem_2_2</Title>
<Action>http://www.google.com</Action>
<child_of>MenuItem_2</child_of>
</test_data>
<test_data>
<ID>7</ID>
<Title>Subitem_2_2_1</Title>
<Action>http://www.google.com</Action>
<child_of>Subitem_2_2</child_of>
</test_data>
</NewDataSet>
하지만 항목은 <child_of>
요소를 통해 부모 관련 : 그것의 형태이다. C#에서 LINQ를 작성하여 메뉴 항목을 올바르게 중첩시키는 방법을 알아낼 수 없습니다. 친구가 여기 추천합니다. 어떤 도움이라도 대단히 감사합니다.
함께 작업중인 treeview는 무엇입니까? 이 ASP.NET, WinForms, WPF, Silverlight입니까? treeview의 데이터 소스로 설정 한 단일 LINQ 쿼리의 결과를 반환하기를 원하십니까? 또는 몇 줄의 코드에서 treeview를 채우고 싶습니까? – CoderDennis
안녕하세요. Dennis - 응답 해 주셔서 감사합니다. 예, 단일 쿼리를 사용하여 Silverlight 트리 뷰에 대한 데이터 소스를 반환하기를 바랍니다. 지난 5 년 동안 C#을 사용하는 개발자 였지만 완전히 새로운 것 (Silverlight 및 LINQ)입니다. –