본문 바로가기

SiteMapDataSource

[ASP.NET] SiteMapDataSource 사이트맵데이터소스 컨트롤은 사이트맵을 바인딩하고 조작하는데 사용되는 데이터 소스컨트롤입니다. 사이트맵에 관해서는 아래글을 참고해 주시기 바랍니다. 2016/02/19 - [Programming/ASP.NET] - [ASP.NET] 사이트 네비게이션 일부 사이트맵에 관련된 컨트롤, 이를테면 SiteMapPath와 같은 컨트롤은 별도의 데이터소스컨트롤 없이도 자체적으로 사이트맵데이터를 바인딩하지만 사이트맵에 많이 사용되는 Menu, Treeview와 같은 컨트롤에서는 사이트맵 바인딩을 위해 사이트맵데이터소스컨트롤이 필요합니다. 따라서 사이트맵데이터소스컨트롤은 자체적으로 어떤 역활을 수행한다기 보다 사이맵데이터를 필요로 하는 다른 컨트롤의 데이터공급자로서의 역활을 주로 수행하는 것입니다. 하지만 이 경우에도 .. 더보기
[ASP.NET] SiteMapDataSource SiteMapDataSource 컨트롤은 .sitemap 파일에 저장된 데이터를 다루기 위한 컨트롤입니다. ▶ 은 sitemap 파일에 저장된 XML 구조의 데이터를 보여주고 있으며 대부분의 경우 SiteMapDataSource 컨트롤은 위와 같은 sitemap 데이터를 가공하여 보여주기 위해 특정 컨트롤에 바인딩되어 사용되는 경우가 많습니다. ▶ SiteMapDataSource 오로지 sitemap 데이터만 다루기 위한 컨트롤로서 매우 단순하며 간단한 컨트롤입니다. 다른 Data Source 컨트롤에 존재하는 캐싱기능은 제공되지 않으며 하다못해 기본적인 설명을 도와주는 설정 마법사도 존재하지 않습니다. 더보기