ASP.NET 4 Unleased - p 115

Chia sẻ: Yukogaru Yukogaru | Ngày: | Loại File: PDF | Số trang:10

0
47
lượt xem
7
download

ASP.NET 4 Unleased - p 115

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

1114 CHAPTER 23 Using Site Maps DataRow[] results = siteMapTable.Select(“ParentId=” + parentNode.Key); foreach (DataRow row in results) { SiteMapNode node = new SiteMapNode(this, row[“Id”].ToString(), row[“url”].ToString(), row[“title”].ToString(), row[“description”].ToString()); AddNode(node, parentNode); BuildSiteMapRecurse(siteMapTable, node); } } } } Like the custom Site Map provider that was created in the previous section, the SqlSiteMapProvider derives from the base StaticSiteMapProvider class. The SqlSiteMapProvider class overrides three methods of the base class: Initialize(), GetRootNodeCore(), and BuildSiteMap(). The Initialize() method retrieves a database connection string from the web configuration file. If a database connection string cannot be retrieved, the method throws a big, fat exception. Almost all the work happens in...

Chủ đề:
Lưu

Nội dung Text: ASP.NET 4 Unleased - p 115

CÓ THỂ BẠN MUỐN DOWNLOAD

Đồng bộ tài khoản