Come implementare la localizzazione in web.sitemap
-
03-07-2019 - |
Domanda
Puoi spiegare come implementare la localizzazione in web.sitemap per favore?
Soluzione
Utilizza un file di risorse globale.
App_GlobalResources\Web.sitemap.resx
Quindi usa le chiavi nella mappa web come;
<siteMapNode url="somepage.aspx" title="Name" resourceKey="PageName"/>
Altri suggerimenti
Se disponi di risorse globali, puoi usarlo in questo modo
<siteMapNode url="~/Default.aspx" Title="$resources:SiteMapLocalizations,HomePageTitle"></siteMapNode>
Dove SiteMapLocalizations: è il nome della risorsa HomePageTitle: la chiave delle risorse
Riferimento: http://msdn.microsoft.com/en-us /library/ms178427.aspx
È degno di nota che è necessario impostare anche enableLocalization = " true "
sul tag siteMap
. Altrimenti non funzionerà.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow