ASP.NET meta:resourcekey

时间:2010-04-08 09:30:17

标签: asp.net localization

我想在单一控件中使用两个meta:resourcekey是否可能?

例如,

“< asp:LinkBut​​ton meta:resourcekey =”ImageUrlKey1“meta:resourcekey =”ToolTipKey1“>”

谢谢, PIYUSH

1 个答案:

答案 0 :(得分:6)

我猜你有两种可能性:


使用隐式本地化时,您可以为资源文件中LinkButton1的本地化属性定义多个键/值对,例如:为:

LinkButton1.ImageUrl
LinkButton1.ToolTip

然后只使用一个meta:resourcekey属性:

<asp:LinkButton meta:resourcekey="LinkButton1" ... />

或者您使用显式本地化,即使用不同的语法而不是meta:resourcekey

<asp:LinkButton
  ImageUrl="<%$ Resources:WebResources, Button1ImageUrl %>"
  ToolTip="<%$ Resources:WebResources, Button1ToolTip %>" />

无论如何,请查看this article,详细解释。