将单个标签.Net的两个资源键组合在一起

Tar*_*hur 5 c# sql asp.net visual-studio-2010

为了使现有的网站多语言,我遵循全球化技术,我已经为不同的内容创建了3个资源文件,如标签和标题文本文件,网格标题文本文件等...现在我有两个密钥在不同的资源文件,即电子邮件和消息,在第三个地方,我想要显示这两个关键字,即电子邮件消息.我是否需要创建第三个密钥,或者我可以连接已有的密钥.目前我正在使用以下两个代码

For showing directly on page:
HttpContext.GetGlobalResourceObject("ResourceLabelButton", "Email")

For showing as text of any control like Textbox, label:
Text ="<%$ Resources:ResourceContent, Email %>"
Run Code Online (Sandbox Code Playgroud)

我可以在.cs页面上连接两个资源字符串,但它会增加时间线,所以请建议我只能更改.aspx页面.

提前致谢

Arj*_*rma 4

使用 <%$ Something: Something Else %> 的 ASP.NET 标记属性值采用称为ASP.NET 表达式的特殊语法。使用它们作为属性值几乎是全有或全无;无法将任何代码添加到 ASPX 文件中来操纵这些表达式的计算结果。您必须在隐藏代码中执行此操作。