Creare file di risorse utilizzando Visual Studio IDE
Copiare il file di risorse in 12 risorsa cartella alveare
GetLocalized metodo da SPUtility leggere i valori dal file di risorse
Sintassi:
SPUtility.GetLocalizedString(“$Risorse:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lungo);
Esempio:
SPUtility.GetLocalizedString(“$Risorse:MyResources,Nome”, “MyResources”, lungo);
Esempio di Fonte:
utilizzando Sistema;
utilizzando System.Runtime.InteropServices;
utilizzando System.Web.UI;
utilizzando System.Web.UI.WebControls;
utilizzando System.Web.UI.WebControls.WebParts;
utilizzando System.Xml.Serialization;
utilizzando Microsoft.SharePoint;
utilizzando Microsoft.SharePoint.WebControls;
utilizzando Microsoft.SharePoint.WebPartPages;
utilizzando Microsoft.SharePoint.Utilities;
namespace ResourceFile
{
[Guid(“fc643df7-8836-41bf-913f-662ed57e659a”)]
pubblico
classe
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
stringa Nome;
stringa Cognome;
pubblico ResourceCollection()
{
}
protette
override
vuoto CreateChildControls()
{
base.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
Nome = SPUtility.GetLocalizedString(“$Risorse:MyResources,Nome”, “MyResources”, lungo);
LastName = SPUtility.GetLocalizedString(“$Risorse:MyResources,Cognome”, “MyResources”, lungo);
}
protette
override
vuoto Rendere(HtmlTextWriter scrittore)
{
writer.Write(“Valore del Nome di file di risorse : “ + Nome);
writer.Write(“Valore delle cognome da file di risorse : “ + Cognome);
}
}
}
Veri bel articolo. Nel mio blog ho articolo simile su come utilizzare SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/