1

这个 $ 符号什么时候出现?这让我很烦。它的意义是什么?

<asp:literal runat="server" text="<%$ Resources:MyResource, StringId %>" />

正如在这个线程中看到的:

对页面标题使用显式本地化表达式?

这种 .NET 语法有名称吗?我猜它只适用于某个 asp.net 版本(即 asp.net 3.5)?非常感谢。

4

3 回答 3

1

这意味着美元后面是一个表达式,请参阅这篇 MSDN 文章。它适用于 .net 3 和 4

于 2011-12-06T05:12:48.393 回答
1

您发布的示例记录在此处: ASP.NET 表达式概述

它用于表达式绑定,通常带有本地化的字符串资源。

于 2011-12-06T05:13:47.887 回答
0

表达式绑定允许我们分别从配置和资源文件中$提取自定义应用程序设置、连接字符串和资源信息。

$ 表达式是一个代码序列,用于处理表达式并将其替换为最终 HTML 中的字符串值。

于 2011-12-06T05:16:48.750 回答