Створіть файл за допомогою ресурсів середовища розробки Visual Studio
Скопіюйте файл ресурсів в 12 вулик папці ресурсів
GetLocalized метод з SPUtility читати значення з файлу ресурсів
Синтаксис:
SPUtility.GetLocalizedString(“$Ресурси:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, довго);
Приклад:
SPUtility.GetLocalizedString(“$Ресурси:MyResources,Ім'я”, “MyResources”, довго);
Приклад Джерело:
використанням Система;
використанням System.Runtime.InteropServices;
використанням System.Web.UI;
використанням System.Web.UI.WebControls;
використанням System.Web.UI.WebControls.WebParts;
використанням System.Xml.Serialization;
використанням Microsoft.SharePoint;
використанням Microsoft.SharePoint.WebControls;
використанням Microsoft.SharePoint.WebPartPages;
використанням Microsoft.SharePoint.Utilities;
Простір імен ResourceFile
{
[Guid(“fc643df7-8836-913f-41bf-662ed57e659a”)]
громадськість
клас
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
рядок Ім'я;
рядок Прізвище;
громадськість ResourceCollection()
{
}
захищений
нехтувати
пустота CreateChildControls()
{
база.CreateChildControls();
UINT LANG = SPContext.Current.Web.Language;
FirstName = SPUtility.GetLocalizedString(“$Ресурси:MyResources,Ім'я”, “MyResources”, довго);
LastName = SPUtility.GetLocalizedString(“$Ресурси:MyResources,Прізвище”, “MyResources”, довго);
}
захищений
нехтувати
пустота Render(HtmlTextWriter письменник)
{
writer.Write(“Значення Ім'я з файлів ресурсів : “ + Ім'я);
writer.Write(“Значення Прізвище з файлів ресурсів : “ + Прізвище);
}
}
}
Вері хороша стаття. У моєму блозі я є подібні статті про те, як використовувати SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/