Skapa resurs fil med hjälp av Visual Studio IDE
Kopiera resurs-filen till 12 bikupa resurs mapp
GetLocalized metod från SPUtility att läsa värden från resursfilen
Syntax:
SPUtility.GetLocalizedString(“$Resurser:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, lång);
Exempel:
SPUtility.GetLocalizedString(“$Resurser:MyResources,Förnamn”, “MyResources”, lång);
Sample Källa:
hjälp System;
hjälp System.Runtime.InteropServices;
hjälp System.Web.UI;
hjälp System.Web.UI.WebControls;
hjälp System.Web.UI.WebControls.WebParts;
hjälp System.Xml.Serialization;
hjälp Microsoft.SharePoint;
hjälp Microsoft.SharePoint.WebControls;
hjälp Microsoft.SharePoint.WebPartPages;
hjälp Microsoft.SharePoint.Utilities;
namespace ResourceFile
{
[Guid(“fc643df7-8.836-41bf-913f-662ed57e659a”)]
offentliga
klass
ResourceCollection : System.Web.UI.WebControls.WebParts.Web Parts
{
sträng Förnamn;
sträng Efternamn;
offentliga ResourceCollection()
{
}
skyddas
åsidosätta
void CreateChildControls()
{
base.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
Förnamn = SPUtility.GetLocalizedString(“$Resurser:MyResources,Förnamn”, “MyResources”, lång);
Efternamn = SPUtility.GetLocalizedString(“$Resurser:MyResources,Efternamn”, “MyResources”, lång);
}
skyddas
åsidosätta
void Render(HtmlTextWriter författare)
{
writer.Write(“Värdet av Förnamn från Resource File : “ + Förnamn);
writer.Write(“Värdet av efternamn från Resource File : “ + Efternamn);
}
}
}
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/