יצירת קובץ משאבים באמצעות Visual Studio IDE
העתיקו את הקובץ לתוך משאב 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-662ed57e659a 913f-”)]
הציבור
מעמד
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
מיתר שם פרטי;
מיתר LastName;
הציבור ResourceCollection()
{
}
מוגן
להתעלם
חלל CreateChildControls()
{
בסיס.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
FirstName = SPUtility.GetLocalizedString(“$משאבים:MyResources,שם פרטי”, “MyResources”, זמן);
LastName = SPUtility.GetLocalizedString(“$משאבים:MyResources,LastName”, “MyResources”, זמן);
}
מוגן
להתעלם
חלל לדקלם(HtmlTextWriter סופר)
{
writer.Write(“הערך של שם פרטי ממשאב קובץ : “ + שם פרטי);
writer.Write(“הערך של שם משפחה ממשאב קובץ : “ + LastName);
}
}
}
Veri מאמר נחמד. בבלוג שלי יש לי מאמר דומה על אופן השימוש SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/