Proč je můj Sitemap.CurrentNode null?

hlasů
0

System.NullReferenceException: Odkaz na objekt není nastaven na instanci objektu.

Tvorba Sitemap.CurrentNode práci v mém kódu je kupodivu problém.

Nemám na to, jak se ještě uvést kód na stof ... takže tady je kód, který bude snadno zobrazit.

Název: localhost / home.aspx / about
Response.Write (SiteMap.CurrentNode.Title)

Název: 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 = o description = maminka mi zima „> / siteMapNode
/ sitemap

MVC směrování se používá. routes.MapRoute ( Default, {} regulátor ASPX / {akce} / {id}, Nové S {.controller = Home, .action = Index, .id = })

dík

Položena 09/11/2009 v 22:17
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
3

Ne každá kontrola ASP.NET pracuje s ASP.NET MVC. Můžete se podívat na tento projekt, aby to fungovalo: http://mvcsitemap.codeplex.com/

Odpovězeno 09/11/2009 v 22:38
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more