ASP.NET-元:ResourceKey vs<;%$资源:MyKey%>;

ASP.NET-元:ResourceKey vs<;%$资源:MyKey%>;,asp.net,Asp.net,使用meta:ResourceKey将文本指定给标签与 Text=”“。使用这两种方法得到的结果相同。第一种形式称为隐式资源表达式,第二种形式称为显式资源表达式 对于单个属性,它们可能给出相同的结果。但是,隐式的meta:ResourceKey有一些优点,因为如果本地资源文件中有多个资源属性定义,则所有这些定义都将仅应用于该单个声明。缺点是它必须来自“本地”资源文件,即该页面的资源文件 如果使用显式属性赋值Text=”“,则需要为要从资源文件获取的每个属性值添加该代码。但是,优点是可以指定fil

使用
meta:ResourceKey
将文本指定给标签与
Text=”“
。使用这两种方法得到的结果相同。

第一种形式称为隐式资源表达式,第二种形式称为显式资源表达式

对于单个属性,它们可能给出相同的结果。但是,隐式的
meta:ResourceKey
有一些优点,因为如果本地资源文件中有多个资源属性定义,则所有这些定义都将仅应用于该单个声明。缺点是它必须来自“本地”资源文件,即该页面的资源文件

如果使用显式属性赋值
Text=”“
,则需要为要从资源文件获取的每个属性值添加该代码。但是,优点是可以指定filename参数并从全局资源文件中获取资源


.

您的意思是,例如,在resx文件中为标签分配一个资源键“lblMessage”,并在文件中:lblMessage.Text,lblMessage.ToolTip。此标签的文本及其工具提示都将通过仅为其分配此单个ResourceKey而获得其值。