Pergunta

System.NullReferenceException: Referência de objeto não definida como uma instância de um objeto.

Fazer o Sitemap.CurrentNode funcionar no meu código é estranhamente um problema.

Ainda não descobri como listar o código no STOF ... então aqui está o código que será facilmente exibido.

Título: "localhost/home.aspx/about"
Response.write (sitemap.currentnode.title)

Título: localhost/web.sitemap "
sitemap xmlns = "http://schemas.microsoft.com/aspnet/sitemap-file-1.0"
sitemapnode url = "localhost" title = "root" descrição = "pai"
sitemapNode url = "localhost/home.aspx/about" title = "sobre" description = "mamãe i'm Cold">/sitemapNode
/Mapa do site

O roteamento de MVC é usado. rotas.maproute ("default", "{controller} .aspx/{action}/{id}", novo com {.Controller = "home", .Action = "Index", .id = ""})

Obrigado

Foi útil?

Solução

Nem todo controle do ASP.NET funciona com o ASP.NET MVC. Você pode conferir este projeto para fazê -lo funcionar: http://mvcsitemap.codeplex.com/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top