Domanda

Puoi spiegare come implementare la localizzazione in web.sitemap per favore?

È stato utile?

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
scroll top