ASP.NET 网页中的嵌入式代码块

 

//包含嵌入式代码块的 ASP.NET 页

<%@ Page Language="C#" %>
<html>
<body>
    <form id="form1" runat="server">
    <% for(int i = 0; i < 6; i++) %>       <% { Response.Write("<br>" + i.ToString()); }%>
    </form>
</body>
</html>


//显示 span 元素中的公共 GetTime() 函数的值。在嵌入式代码块中,语法 <% = expression %> 用于解析表达式,并将其值返回到块中。

<%@ Page Language="C#" %>
<script runat=server>
protected String GetTime()
{
    return DateTime.Now.ToString("t");
}
</script>
<html>
<body>
    <form id="form1" runat="server">
       Current server time is <% =GetTime()%>.
    </form>
</body>
</html>

//另外绑定的时候又是不同的

下面的示例说明控件声明在 HTML 视图中的大体形式。控件的 Text 属性被绑定到包含单个记录的数据视图。数据绑定表达式是用字符 <%# 和 %> 分隔的。

<asp:TextBox id="TextBox1" runat="server"
   Text='<%# DataView1(0)("au_lname") %>'>

 

posted @ 2010-10-16 12:18  lavandachen  阅读(844)  评论(0编辑  收藏  举报