إنشاء ملف الموارد باستخدام Visual Studio IDE
نسخ الملف إلى الموارد 12 مجلد الموارد خلية
GetLocalized method from SPUtility to read the values from resource file
بناء الجملة:
SPUtility.GetLocalizedString(“$موارد:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, فقط);
المثال:
SPUtility.GetLocalizedString(“$موارد:MyResources,الاسم الأول”, “MyResources”, فقط);
عينة المصدر:
باستخدام System;
باستخدام 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;
namespace ResourceFile
{
[GUID(“fc643df7-8836-41bf-913f-662ed57e659a”)]
جمهور
class
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
سلسلة الاسم الأول;
سلسلة اسم العائلة;
جمهور ResourceCollection()
{
}
محمي
override
باطل CreateChildControls()
{
base.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
FirstName = SPUtility.GetLocalizedString(“$موارد:MyResources,الاسم الأول”, “MyResources”, فقط);
LastName = SPUtility.GetLocalizedString(“$موارد:MyResources,اسم العائلة”, “MyResources”, فقط);
}
محمي
override
باطل Render(HtmlTextWriter writer)
{
writer.Write(“Value of First Name from Resource File : “ + الاسم الأول);
writer.Write(“Value of Last Name from Resource File : “ + اسم العائلة);
}
}
}
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/