Почему мой Sitemap.CurrentNode имеет значение null? - PullRequest
0 голосов
/ 10 ноября 2009

System.NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта.

Создание Sitemap.CurrentNode в моем коде, как ни странно, является проблемой.

Я еще не выяснил, как перечислить код в STOF ... так что вот код, который будет легко отображаться.

Заголовок:"localhost / home.aspx / about"
Response.write (SiteMap.CurrentNode.Title)

Заголовок: localhost / Web.sitemap "
siteMap xmlns = "http://schemas.microsoft.com/AspNet/SiteMap-File-1.0"
siteMapNode url = "localhost" title = "ROOT" description = "parent"
siteMapNode url = "localhost / Home.aspx / about" title = "About" description = "мамочка, мне холодно"> / SiteMapNode
/ Карта сайта * +1021 *

Используется маршрутизация MVC. ways *

Спасибо

1 Ответ

3 голосов
/ 10 ноября 2009

Не каждый элемент управления ASP.NET работает с ASP.NET MVC. Вы можете проверить этот проект, чтобы заставить его работать: http://mvcsitemap.codeplex.com/

...