gpt4 book ai didi

asp.net - <%$、<%@、<%=、<%# ...这是怎么回事?

转载 作者:行者123 更新时间:2023-12-03 04:10:04 24 4
gpt4 key购买 nike

我已经使用经典 ASP 和 ASP.NET 进行了编程,并且我在服务器端代码的标记内看到了不同的标签。

我最近遇到了一个good blog on MSDN这涵盖了以下之间的区别:

  • <%= (百分比加上等号)和
  • <%# (百分号和哈希/磅/octothorpe)

( <%# 仅在数据绑定(bind)时评估,而 <%= 在渲染时评估),但我也看到:

  • <%$ (百分号和美元符号)和
  • <%@ (百分号和 at 符号)。

我相信<%@加载诸如程序集之类的东西,也许 <%$从配置文件加载东西?我不太确定。

我只是想知道是否有人可以为我澄清所有这些,并可能解释为什么创建这么多看似具有相似目的的不同标签很重要?

最佳答案

关于asp.net - <%$、<%@、<%=、<%# ...这是怎么回事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/957284/

24 4 0