Я использую стандартный ASP.NET и файл Web.sitemap, который описывает структуру навигации сайта. Теперь я хочу использовать свой атрибут resourceKey как идентификатор страницы в своем коде, поэтому могу выполнить, например. проверки авторизации и тому подобное.ASP.NET Sitemap. СвойствоResourceKey имеет значение null
Проблема заключается в том, что это всегда нуль, например, при получении SiteMap.CurrentNode.ResourceKey
Я попытался установить enableLocalization = «истина» в Web.sitemap и < позволяют = Карта сайта «истинный»/> в Web.config, но это не помогает.
Любые советы?
Спасибо, Яков
но ключ ресурса является собственностью siteampnode, он должен быть доступен без добавления файла .resx? –
Доступен, но, видимо, вы не можете прочитать значение из файла .Sitemap, если у вас тоже есть файл ресурсов – JacobE
+1 для экономии времени на царапины головы - приятно поймать! – MarcE