呈现代码语法:<% %> 和 <%= %>

代码呈现块由 <% ...%> 元素表示,允许自定义控制内容的显示,并且在 Web 窗体页执行的呈现阶段执行。下面的示例说明如何使用它们循环 HTML 内容。

 

 

 只执行由 <% ...%> 括起来的代码,但计算包含等号的表达式( <%= ...%>),并将结果显示为内容。因此,<%="Hello World" %> 呈现与 C# 代码 <% Response.Write("Hello World"); %> 相同的内容。

 

注意:对于使用标记结束或分隔语句的语言(如 C# 中的分号 (;)),根据代码的呈现方式正确放置那些标记很重要。

 

C# 代码
<% Response.Write("Hello World"); %>
语句的结尾必需加分号(;)。
<%="Hello World"; %>
Wrong: Would result in "Response.Write("Hello World";);".
<%="Hello World" %>
语句的结尾可以不加分号(;)。


posted on 2008-08-15 16:24  Myhsg  阅读(379)  评论(0编辑  收藏  举报