<%$, <%@, <%=, <%#是什么意思?
<%$, <%@, <%=, <%#是什么意思?
我曾经在经典ASP和ASP.NET中编程,我看到了不同的标记在服务器端代码的标记之间。
我最近看到了这篇在MSDN上的好博客,其中讲述了以下两种标记之间的区别:
<%=
(百分号加等号)和<%#
(百分号和井号)
(<%#
只在数据绑定时计算,<%=
在渲染时计算),但我也看到过:
<%$
(百分号和美元符号)和<%@
(百分号和“@”符号)。
我相信<%@
加载类库和配置文件,而<%$
可能从配置文件中加载内容?我不太确定。
我只是想知道是否有人能为我澄清所有这些并可能解释为什么需要创建这么多看起来有类似目的的不同标记?
admin 更改状态以发布 2023年5月21日