Создание ресурсов файл с помощью среды разработки 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-41bf-913f-662ed57e659a”)]
общественности
класс
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
строка Имя;
строка Фамилия;
общественности ResourceCollection()
{
}
охраняемых
переопределить
пустота CreateChildControls()
{
базы.CreateChildControls();
UINT LANG = SPContext.Current.Web.Language;
Имя = SPUtility.GetLocalizedString(“$Ресурсы:MyResources,Имя”, “MyResources”, долго);
Фамилия = SPUtility.GetLocalizedString(“$Ресурсы:MyResources,Фамилия”, “MyResources”, долго);
}
охраняемых
переопределить
пустота Оказывать(HtmlTextWriter писатель)
{
writer.Write(“Значение Имя из файлов ресурсов : “ + Имя);
writer.Write(“Значение фамилии из файлов ресурсов : “ + Фамилия);
}
}
}
Вери хорошая статья. В моем блоге я есть аналогичная статья о том, как использовать SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/