有! 我正在使用asp.net 3.5网站。我有这样的问题: 我有3个aspx页面,其中包含名称为“LabelContent”的asp:Label控件和foreach页面我有两个resx文件,包含LabelContentResource.Text和LabelContent将LabelContentResource绑定到2种文化。我也有内容编辑页面。在此页面管理员选择编辑页面,在WYSIWG编辑器中我需要加载适当的resorce。像这样:
string pageForLoadName = "links.aspx.de-AT.resx";
string key ="LabelContent.Text";
string resValue= LoadREsource(pageForLoadName ,key );
如何编写LoadREsource功能? 谢谢!
答案 0 :(得分:1)
答案 1 :(得分:1)
的内容
public string LoadResource(string pageForLoadName,string key)
{
return (String)HttpContext.GetGlobalResourceObject(pageForLoadName, key);
}
此外,不要认为您需要pageForLoadName = "links.aspx.de-AT.resx";
只是pageForLoadName = "links.aspx.de-AT";
答案 2 :(得分:0)
伙计们,在这个链接上我找到了解决问题的有效方法! http://forums.asp.net/p/1152145/4178849.aspx