1、
?包含在标签内的程序代码(只能是定义变量或表达式、语句,不能是函数),将会在服务器上运行,并生成动态的Web页面
2、
?在此标签内的代码将会在服务器上运行,通常这些代码是定义各种变量和函数。
注意与〈Script...>的区别:函数绝不能放在之间
3、定义Server控件
?Server控件区别与普通控件的标志是有Runat="server"属性。
?Server控件分为四种:HTML控件、Web控件、用户控件(以文本形式存在,扩展名为.axcx)、自定义控件(严格来说也是Web控件)
4、<object runat="server" />
以标签形式建立类(Class)的实例。如下建立一个ArrayList类的实例:
<Html>
<object id="items" class="System.Collections.ArrayList" runat="server" />
<script language="C#" runat="server">
void static Page_Load(object sender,EventArgs e)
{
items.Add("飞刀");
...
}
</script>
</html>
5、<%-- 注释 --%>
6、<%@ Page.... %>指令
Page用来指定ASP.net程序的个别属性:
1)Language="C#"
2)ResponseEncoding="Unicode" 设定编码规则,默认Unicode
3)Trace="True/False" 设定是否在程序中显示追踪(Trace)信息
4)TraceMode="SortType" 设定追踪信息的排序方式,默认SortByTime
7、<%@ Import ... %>指令
只有一个属性Namespace:
<%@ Import namespace="Systm.Date" %>
博客介绍了ASP.NET相关知识,包括<% %>标签内代码在服务器运行生成动态页面,Server控件有Runat='server'属性且分四种类型,还介绍了以<object runat='server' />建立类实例,以及<%-- 注释 --%>、<%@ Page.... %>和<%@ Import... %>指令的使用。

3075

被折叠的 条评论
为什么被折叠?



