1

我尝试搜索 SO,但我猜它不喜欢查询文本中的语法 <%= 所以如果这是重复的,我会删除它。

我的问题是,以下标签的实际名称是什么?如果向别人描述他们,我会怎么称呼他们

<%
<%=

如果你认识他们

<%#
<%@
4

2 回答 2

2
<% scriptlets
<%= expression
<%# expression
<%@ directives  

EDITED
想象一下这样
1. 你在里面写的任何东西<% %>都放在某个“进程”函数中
2. 你在 <%@ %> 里面写的任何东西都放在类级别
3. 你可以在里面写表达式<%= %>想象一些东西被写出来打印Response.Write(我们也不要在末尾写 ';' 例如。<%= x+5 %>)并且与它们<%# %>相同,<%= %>但不同之处在于它们在内部运行的方式注意:这只是为了您的理解,而不是从任何来源获取。

于 2013-02-06T05:01:25.537 回答
0

<% 是一个“classic-asp”标签,用于编写服务器端代码。您可以将其命名为 scriptlets。您也可以在 c# 中的 .net 平台中使用它。
<%= 并不是真正的标签。它是用来写东西的。
%@ 指令用于指令

于 2013-02-06T05:04:31.857 回答