Thank you for your question.
Setting Show in navigation
property to "No
" removes the page from the SiteMap
. That is the reason why
you cannot display the page in the SiteTreeview
control. A possible solution is setting Show in navigation
and hide the desired pages from the navigation control you use. Here is a simple example that we created for the SiteMenu
navigation control located under ~\[yourproject]\Sitefinity\UserControls\Navigation\SiteMenu.ascx.cs
| public void RadMenu1_ItemDataBound(object sender, RadMenuEventArgs e)
| if (e.Item.Text.ToLower() == "mypage")
| e.Item.Visible = false;
" will be hidden from the Sitemenu
and will be shown in the SiteTreeview
control. You can achieve the same functionality for other pages and navigation controls.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.