ایجاد فایل منبع با استفاده از ویژوال استودیو IDE
کپی فایل منبع را به 12 کندو پوشه منابع سازمانی
GetLocalized روش از SPUtility به خواندن مقادیر از فایل منبع
نحو:
SPUtility.GetLocalizedString(“$منابع:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, طولانی);
مثال:
SPUtility.GetLocalizedString(“$منابع:MyResources,FirstName”, “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
{
رشته FirstName;
رشته نام خانوادگی;
عمومی ResourceCollection()
{
}
محفوظ
نادیده گرفتن
باطل CreateChildControls()
{
پایه.CreateChildControls();
uint زبان = SPContext.Current.Web.Language;
نام = SPUtility.GetLocalizedString(“$منابع:MyResources,FirstName”, “MyResources”, طولانی);
نام خانوادگی = SPUtility.GetLocalizedString(“$منابع:MyResources,نام خانوادگی”, “MyResources”, طولانی);
}
محفوظ
نادیده گرفتن
باطل بارگزاری صفحه(HtmlTextWriter نویسنده)
{
writer.Write(“ارزش نام فایل منبع : “ + FirstName);
writer.Write(“ارزش نام فایل منبع : “ + نام خانوادگی);
}
}
}
Veri مقاله خوب. در وبلاگ من من مقاله مشابه در مورد نحوه استفاده از SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/