程序實現的代碼如下:
<html xmlns="https://www.w3.org/1999/xhtml">
<head runat="server">
<title>無標題頁</title>
<script type="text/javascript">
var day1=new Date();
document.write("當前時間是:"+day1. toLocaleTimeString ());
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<%if(DateTime.Now.Hour<12) %>
上午好!
<%else%>
下午好!
</div>
</form>
</body>
</html>
& 說明:以上代碼中,DateTime對象用于表示時間上的一刻,通常以日期和當天的時間表示。該對象包含在System命名空間中。
1.4.6 表達式語法
ASP.NET 表達式是基于運行時計算的信息設置控件屬性的一種聲明性方式。可以使用表達式將屬性設置為基于連接字符串的值、應用程序設置以及應用程序的配置和資源文件中所包含的其他值。
定義內嵌表達式,使用的語法如下:
<%=內嵌表達式%>
例1.04 利用表達式在網頁上實現顯示字體大小不同的文本,運行結果如圖1.27所示。(實例位置:光盤\mr\01\sl\1.04)
程序實現的代碼如下:
<html xmlns="https://www.w3.org/1999/xhtml">
<head runat="server">
<title>表達式語法</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<%for (int i = 1;i < 7;i++) %>
<%{%>
<font size=<%= i+1%>>Hello World!</font></br>
<%}%>
</div>
</form>
</body>
</html>