Vytvoření zdrojového souboru pomocí Visual Studio IDE
Zkopírujte resource souboru do 12 úl zdroj složky
GetLocalized metoda z SPUtility číst hodnoty z resource souboru
Syntax:
SPUtility.GetLocalizedString(“$Zdroje:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, dlouho);
Příklad:
SPUtility.GetLocalizedString(“$Zdroje:MyResources,Jméno”, “MyResources”, dlouho);
Zdroj vzorku:
pomocí Systém;
pomocí System.Runtime.InteropServices;
pomocí System.Web.UI;
pomocí System.Web.UI.WebControls;
pomocí System.Web.UI.WebControls.WebParts;
pomocí System.Xml.Serialization;
pomocí Microsoft.SharePoint;
pomocí Microsoft.SharePoint.WebControls;
pomocí Microsoft.SharePoint.WebPartPages;
pomocí Microsoft.SharePoint.Utilities;
jmenný prostor ResourceFile
{
[Guid(“fc643df7-8836-913f-41bf-662ed57e659a”)]
veřejnost
třída
ResourceCollection : System.Web.UI.WebControls.WebParts.Webpart
{
Řetězec Jméno;
Řetězec Příjmení;
veřejnost ResourceCollection()
{
}
chráněný
ovládání
neplatný CreateChildControls()
{
základ.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
Jméno = SPUtility.GetLocalizedString(“$Zdroje:MyResources,Jméno”, “MyResources”, dlouho);
Příjmení = SPUtility.GetLocalizedString(“$Zdroje:MyResources,Příjmení”, “MyResources”, dlouho);
}
chráněný
ovládání
neplatný Poskytnout(HtmlTextWriter spisovatel)
{
writer.Write(“Hodnota Jméno souboru z prostředků : “ + Jméno);
writer.Write(“Hodnota Příjmení z prostředků souborového : “ + Příjmení);
}
}
}
Veri pěkný článek. V mém blogu jsem podobný článek o tom, jak používat SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/