Criar Recurso arquivo usando o Visual Studio IDE
Copie o arquivo de recursos em 12 pasta de recursos colmeia
GetLocalized método de SPUtility para ler os valores do arquivo de recurso
Sintaxe:
SPUtility.GetLocalizedString(“$Recursos:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, tempo);
Exemplo:
SPUtility.GetLocalizedString(“$Recursos:MyResources,Nome”, “MyResources”, tempo);
Fonte Amostra:
usando Sistema;
usando System.Runtime.InteropServices;
usando System.Web.UI;
usando System.Web.UI.WebControls;
usando System.Web.UI.WebControls.WebParts;
usando System.Xml.Serialization;
usando Microsoft.SharePoint;
usando Microsoft.SharePoint.WebControls;
usando Microsoft.SharePoint.WebPartPages;
usando Microsoft.SharePoint.Utilities;
namespace ResourceFile
{
[Guid(“fc643df7-8836-41bf-662ed57e659a-913f”)]
público
classe
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPart
{
string Nome;
string Apelido;
público ResourceCollection()
{
}
protegidas
substituir
vazio CreateChildControls()
{
base.CreateChildControls();
uint lang = SPContext.Current.Web.Language;
Nome = SPUtility.GetLocalizedString(“$Recursos:MyResources,Nome”, “MyResources”, tempo);
Sobrenome = SPUtility.GetLocalizedString(“$Recursos:MyResources,Apelido”, “MyResources”, tempo);
}
protegidas
substituir
vazio Tornar(HtmlTextWriter escritor)
{
writer.write(“Valor do Nome do Arquivo de Recursos : “ + Nome);
writer.write(“Valor do último nome de arquivo de recursos : “ + Apelido);
}
}
}
Veri bom artigo. No meu blog eu tenho artigo semelhante sobre como utilizar SPUtility.GetLocalizedString – http://dotnetfollower.com/wordpress/2011/05/the-usage-of-sputility-getlocalizedstring/