我尝试搜索SO,但我猜它不喜欢查询文本中的语法<%=所以如果这是重复的,我会删除它。
我的问题是,以下标签的实际名称是什么?如果将其描述给其他人,我会称之为什么
<%
<%=
如果你了解它们
<%#
<%@
答案 0 :(得分:2)
<% scriptlets
<%= expression
<%# expression
<%@ directives
<强> EDITED 强>
想象一下这个
1.无论你在<% %>
内写什么都放在某个'过程'功能中
2.无论你在里面写什么&lt;%@%&gt;被安排在班级
3.你可以在<%= %>
里面写出表达式,想象一下写一些东西来打印Response.Write
(我们也不写';'在最后,例如。<%= x+5 %>
)和<%# %>
与<%= %>
相同,但区别在于它们在内部的运作方式
注意:这只是为了您的理解而不是来自任何来源。
答案 1 :(得分:0)
&lt;%是一个“classic-asp”标记,用于编写服务器端代码。您可以将其命名为scriptlets。您也可以在c#中的.net平台中使用它
&lt;%=不是真正的标签。它用于写东西。
%@指令用于指令