这一节主要学习代码呈现块 ,首先要知道的就是扫描时代码呈现块

代码呈现块就是定义当前网页呈现时所要执行的内嵌代码或内嵌表达式;

(1) 内嵌代码:用于定义独立的代码块或控制流程块。格式 <% 内嵌代码 %>

(2)内嵌表达式:用来定义表达式,执行时计算保函等号的表达式(<%=.......%>),并

将结果显示为内容。格式 <%= 内嵌表达式 %>

 

下面是代码:

%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>代码块呈现</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
             <%Response.Write("ASP.NET");%>
    </div>
    <div>
            <%=(5+2)*6-3 %>
    </div>
    </form>
</body>
</html>

然后看一下执行之后的效果怎么样

 

附加到一起的效果是:

 

解释一下

其中  <%Response.Write("ASP.NET");%> 

为内嵌代码 ,调用Write方法输出ASP.NET

<%=(5+2)*6-3%>为内嵌表达式 ,先计算表达式的值再输出结果

注意:在ASP.NET中代码呈现块内是不允许声明函数和过程的