Creaţi Resurse fişier folosind Visual Studio IDE
Copiaţi fişierul de resurse în 12 stup de resurse dosar
GetLocalized Metoda de la SPUtility pentru a citi valorile din fişierul de resurse
Sintaxă:
SPUtility.GetLocalizedString(“$Resurse:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lung);
Exemplu:
SPUtility.GetLocalizedString(“$Resurse:MyResources,Prenume”, “MyResources”, lung);
Exemplu Sursa:
utilizând Sistemul de;
utilizând System.Runtime.InteropServices;
utilizând System.Web.UI;
utilizând System.Web.UI.WebControls;
utilizând System.Web.UI.WebControls.WebParts;
utilizând System.Xml.Serialization;
utilizând Microsoft.SharePoint;
utilizând Microsoft.SharePoint.WebControls;
utilizând Microsoft.SharePoint.WebPartPages;
utilizând Microsoft.SharePoint.Utilities;
namespace ResourceFile
{
[Guid(“fc643df7-8836-41bf-913f-662ed57e659a”)]
publice
clasă
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
şir Prenume;
şir Nume;
publice ResourceCollection()
{
}
protejate
trece peste
gol CreateChildControls()
{
de bază.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
Prenume = SPUtility.GetLocalizedString(“$Resurse:MyResources,Prenume”, “MyResources”, lung);
Nume = SPUtility.GetLocalizedString(“$Resurse:MyResources,Nume”, “MyResources”, lung);
}
protejate
trece peste
gol Face(HtmlTextWriter scriitor)
{
writer.Write(“Valoarea Prenume din resurse File : “ + Prenume);
writer.Write(“Valoarea Nume de la Resurse File : “ + Nume);
}
}
}
Veri frumos articol. În blog-ul meu am articol similar cu privire la modul de utilizare SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/