이 제품에 포함 된 제품 및 부품에 대한 기본 CRUD 기능을 갖춘 ASP.NET MVC 응용 프로그램의 기초를 준비 중입니다. 응용 프로그램에는 MasterPage를 기반으로하는 강력한 형식의 뷰가 두 개 포함되어 있으며 이제 메뉴 트리를 표시하는 위젯을 추가하려고합니다. 이 메뉴 트리는 제품/부품 구조를 반영하여 주 창에 표시된 내용과 관련됩니다.트리 패턴이있는 ASP.NET MVC
내가 응용 프로그램에서 새 위젯을 포함하여 포럼을 검색하여 발견 트리 렌더링의 다른 방법을하고있다 :
- jquery.treeview -하지만 난 구축 (사용하는 방법, 잘 생긴 나무 렌더링을 제공, 패스 내 응용 프로그램에서보기)?
- RenderPartial, RenderAction 등 - 매우 명확하여 RenderAction 메서드를 사용하여 마스터 페이지에 내 위젯을 포함 할 수 있지만 어떻게 표시/표시 할 수 있습니까?
- 는 (의 좋은 예 : http://www.matthidinger.com/archive/2009/02/08/asp.net-mvc-recursive-treeview-helper.aspx) 새로운 Html.RenderTree 방법을 만들 수 Html 헬퍼를 확장
은 아마 난 그냥 발견 사례의 일부 조각을 병합해야하지만 ASP.NET MVC 기술에 새로운 오전부터 나는 그런 경우에 가장 좋은 패턴에 대해 확신하지 못합니다.
어떤 도움 (제안, 패턴, 좋은 예를 가리킨다, 등등)은 인정 될 것입니다.
덕분에 당신은 트리를 표시하는 jqGrid을 사용할 수 있습니다