Utwórz plik zasobów za pomocą Visual Studio IDE
Skopiuj plik do zasobów 12 ula folder zasobów
GetLocalized Metoda z SPUtility odczytać wartości z pliku zasobów
Składnia:
SPUtility.GetLocalizedString(“$Zasoby:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, długi);
Przykład:
SPUtility.GetLocalizedString(“$Zasoby:MyResources,Imię”, “MyResources”, długi);
Źródło zdania:
za pomocą System;
za pomocą System.Runtime.InteropServices;
za pomocą System.Web.UI;
za pomocą System.Web.UI.WebControls;
za pomocą System.Web.UI.WebControls.WebParts;
za pomocą System.Xml.Serialization;
za pomocą Microsoft.SharePoint;
za pomocą Microsoft.SharePoint.WebControls;
za pomocą Microsoft.SharePoint.WebPartPages;
za pomocą Microsoft.SharePoint.Utilities;
nazw ResourceFile
{
[Guid(“fc643df7-8836-913f-41bf-662ed57e659a”)]
publicznych
klasy
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
string Imię;
string Nazwisko;
publicznych ResourceCollection()
{
}
chroniony
override
nieważny CreateChildControls()
{
podstawy.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
Imię = SPUtility.GetLocalizedString(“$Zasoby:MyResources,Imię”, “MyResources”, długi);
Nazwisko = SPUtility.GetLocalizedString(“$Zasoby:MyResources,Nazwisko”, “MyResources”, długi);
}
chroniony
override
nieważny Render(HtmlTextWriter pisarz)
{
writer.Write(“Wartość Imię od Resource File : “ + Imię);
writer.Write(“Wartość Nazwisko od Resource File : “ + Nazwisko);
}
}
}
Veri nice article. In my blog I have similar article on how to use SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/