特定のページ タイプ(ContentPage と名付けました)のページのみを含むホームページ ナビゲーションを表示する ASP.NET ユーザー コントロールを構築したいと考えています。
公開されたページのデータベース テーブルでは、この情報は各ページ (列PageTypeID
) に存在しますが、コードから Composite API 経由でアクセスする方法が見つかりません。
using(var conn = new DataConnection())
{
var siteMapNav = new SitemapNavigator(conn);
var pages = siteMapNav.CurrentHomePageNode.GetPageNodes(SitemapScope.DescendantsAndCurrent);
// what now?
}
C# からページの PageType 情報にアクセスするにはどうすればよいですか?