Response.Write() 的快捷方式

HTML 页面的主体包含下面的脚本:

复制代码
<% Response.Write(DateTime.Now);%>
使用脚本分隔符 <% 和 %> 标记脚本的开始和结束。此脚本是使用 C# 编写的。它通过调用 Response.Write() 方法将当前日期和时间显示到浏览器中。脚本分隔符 <% 和 %> 可以用于执行一条或多条语句。

因为经常调用 Response.Write(),所以 Microsoft 提供了调用 Response.Write() 方法的快捷方式。程序清单  中的视图使用分隔符 <%= 和 %> 作为调用 Response.Write() 的快捷方式。

程序清单  Views\Home\Index2.aspx

 

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index2.aspx.cs" Inherits="MvcApp.Views.Home.Index2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  >
     <head runat="server">
          <title>Index2</title>
     </head>
     <body>
          <div>
               The current date and time is:
               <%=DateTime.Now%>
          </div>
     </body>
</html>

可以使用任何 .NET 语言生成视图中的动态内容。通常,使用 Visual Basic .NET 或 C# 编写控制器和视图。

posted @ 2010-05-08 16:45  wangbin5542  阅读(397)  评论(0编辑  收藏  举报