第3章ASP.基本语法和常用内置对象PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
代码块 </script>
技术
第4章基本语法和常用内置对象
【说明】:
runat=“server”:通知Web服务器在服务器上处 理代码块,如果不设置,代码块由客户端浏览器处理
Language=“代码语言”:指名使用哪种程序设计 语言,默认的代码语言为visual
表达式,不能在此标记中定义方法和编写事件处4-理程序
3.asp
x
技术
第4章基本语法和常用内置对象
服务器端注释:
【格式】:<%- -注释块- -%>
<% - -
<% response.write(“hello world”);%>
- - %>
服务器端包括指令:
服务器端包括指令用于将指定文件的内容插入页 或
3、@import指令:
【格式】:<%@import namespace=“值”%>
说明:@import指令所具有的NameSpace属性不能多于 一
个,如果需要多个,应使用多条@import指令
技术
第4章基本语法和常用内置对象
<%@import namespace=“system.data”%> <%@import namespace=“system.data.sqlclient”%>
src=“文件名”:指定要加载的脚本文件的路径和文 件名,使用此属性时,将忽略代码块中的所有内容
代码块:用指定的编程语言编写的代码
【注意】:
4-1-1.aspx
只能使用同一种语言,如果多处指定,语言必须相同
可以包含任意数量的代码声明块
技术
第4章基本语法和常用内置对象
在代码声明块中,程序语句必须出现在方法体、类体、
技术
第4章基本语法和常用内置对象
4.2、内置对象(system.web的httpcontext类)
request对象:(system.web.httprequest)
request对象代表由客户程序发往服务器的HTTP请求报文, 即由浏览器发送到服务器的所有信息;使用request对象可 以获取用户在浏览器中输入的信息,通过这些信息,服务 器端的Web应用程序可以确定如何响应用户的请求,从而 实 现输出动态网页的目的 【格式】:request.collection(“集合中的项”)
常见指令见书P100
1、@page属性: 【格式】:<%@page 属性=值[属性=值...]%> @page指令属性如下:
➢ language:设置在<%%>标记中使用的脚本语言 ➢ codebehind:指定Web窗体的类文件名
技术
第4章基本语法和常用内置对象
➢ inherits:指定该Web页从哪个类文件中继承而 来
环境变量包括:发出请求的浏览器类型、发送请求的
技术
第4章基本语法和常用内置对象
➢ ContentType:将响应的ห้องสมุดไป่ตู้ttp内容类型定义为标准 的mime类型
➢ buffer:确定是否启用http响应缓冲,如果启用为 true,否则为false,默认为true
➢ ClassName:指定在请求时将自动进行动态编译的
页技的术类名
第4章基本语法和常用内置对象
➢ EnableSessionState:定义页的会话状态要求。 如果启用会话状态,则为true,如果可以读取但不 能更改会话状态,则为readonly,否则为false,默 认为true
➢ EnableViewState:指示是否为所有页请求维护视 图状态,如果维护,则为true,否则false,默认true
或事件处理程序中
代码呈现块:
4-1.aspx
代码呈现块用于定义在Web页中要执行的内联代码或内联 表达式。有内联代码和内联表达式两种表达形式
➢内联代码的语法格式:<%内联代码%> 4-2.aspx
➢内联表达式的语法格式:<%=内联表达式%>
注:在<%%>标记或<%=%>标记中只允许放置内联代码 和内联
2、,fo可rm以集通合过:检索querystring集合获取这些6.数4as- 据p
x
当使用post方法将HTML表单提交给服务器时,表单 元
素的值可以使用form集合检索;与get方法比较,
post
3、方Se法rv可er以Va将ri大ab量le数s集据合发:送到服务器。
4-71.aspx
用于获取Web服务器环境变量的值。
【用格户式控】件:中<!- -#include file|virtual=“文件名”- ->
4-
【说明】:
4.asp
x
File: “文件名”属性使用web站点的物理路径表达
技术
第4章基本语法和常用内置对象
virtual: “文件名”属性使用web站点的虚拟路径表 达
指令由语于法文件:的物理路径可能会改变,最好使用虚拟路径
注意:@page只能用在.aspx文件中,并且可放在文件的 任何位置,一般放在文件夹的开头
2、@control指令: 【格式】:<%@control 属性=值[属性=值...]%>
说明:@control只能用在.ascx文件中,每个.ascx文件 只能包含一条@control指令,用法基本和@page相同
第4章 ASP .NET 基本语法和常用内置对象
技术
第4章基本语法和常用内置对象
4.1、基本语法
代码声明块:
代码声明块用于定义在Web页中使用的变量、字段、方法 、属性和事件处理程序等,是实现动态网页重要组成部分 【格式】:
<script language=“代码语言”src=“文件名” runat=“server”>
collection指querystring、form、cookies 或servervariables集合
技术
第4章基本语法和常用内置对象
4-51.aspx
1、querystring集合:
45.asp
x
当用户把要提交的信息附加在URL的后面作为查询字符
串提交,即HTML表单使用Get方法向服务器提交数据 时
技术
第4章基本语法和常用内置对象
【说明】:
runat=“server”:通知Web服务器在服务器上处 理代码块,如果不设置,代码块由客户端浏览器处理
Language=“代码语言”:指名使用哪种程序设计 语言,默认的代码语言为visual
表达式,不能在此标记中定义方法和编写事件处4-理程序
3.asp
x
技术
第4章基本语法和常用内置对象
服务器端注释:
【格式】:<%- -注释块- -%>
<% - -
<% response.write(“hello world”);%>
- - %>
服务器端包括指令:
服务器端包括指令用于将指定文件的内容插入页 或
3、@import指令:
【格式】:<%@import namespace=“值”%>
说明:@import指令所具有的NameSpace属性不能多于 一
个,如果需要多个,应使用多条@import指令
技术
第4章基本语法和常用内置对象
<%@import namespace=“system.data”%> <%@import namespace=“system.data.sqlclient”%>
src=“文件名”:指定要加载的脚本文件的路径和文 件名,使用此属性时,将忽略代码块中的所有内容
代码块:用指定的编程语言编写的代码
【注意】:
4-1-1.aspx
只能使用同一种语言,如果多处指定,语言必须相同
可以包含任意数量的代码声明块
技术
第4章基本语法和常用内置对象
在代码声明块中,程序语句必须出现在方法体、类体、
技术
第4章基本语法和常用内置对象
4.2、内置对象(system.web的httpcontext类)
request对象:(system.web.httprequest)
request对象代表由客户程序发往服务器的HTTP请求报文, 即由浏览器发送到服务器的所有信息;使用request对象可 以获取用户在浏览器中输入的信息,通过这些信息,服务 器端的Web应用程序可以确定如何响应用户的请求,从而 实 现输出动态网页的目的 【格式】:request.collection(“集合中的项”)
常见指令见书P100
1、@page属性: 【格式】:<%@page 属性=值[属性=值...]%> @page指令属性如下:
➢ language:设置在<%%>标记中使用的脚本语言 ➢ codebehind:指定Web窗体的类文件名
技术
第4章基本语法和常用内置对象
➢ inherits:指定该Web页从哪个类文件中继承而 来
环境变量包括:发出请求的浏览器类型、发送请求的
技术
第4章基本语法和常用内置对象
➢ ContentType:将响应的ห้องสมุดไป่ตู้ttp内容类型定义为标准 的mime类型
➢ buffer:确定是否启用http响应缓冲,如果启用为 true,否则为false,默认为true
➢ ClassName:指定在请求时将自动进行动态编译的
页技的术类名
第4章基本语法和常用内置对象
➢ EnableSessionState:定义页的会话状态要求。 如果启用会话状态,则为true,如果可以读取但不 能更改会话状态,则为readonly,否则为false,默 认为true
➢ EnableViewState:指示是否为所有页请求维护视 图状态,如果维护,则为true,否则false,默认true
或事件处理程序中
代码呈现块:
4-1.aspx
代码呈现块用于定义在Web页中要执行的内联代码或内联 表达式。有内联代码和内联表达式两种表达形式
➢内联代码的语法格式:<%内联代码%> 4-2.aspx
➢内联表达式的语法格式:<%=内联表达式%>
注:在<%%>标记或<%=%>标记中只允许放置内联代码 和内联
2、,fo可rm以集通合过:检索querystring集合获取这些6.数4as- 据p
x
当使用post方法将HTML表单提交给服务器时,表单 元
素的值可以使用form集合检索;与get方法比较,
post
3、方Se法rv可er以Va将ri大ab量le数s集据合发:送到服务器。
4-71.aspx
用于获取Web服务器环境变量的值。
【用格户式控】件:中<!- -#include file|virtual=“文件名”- ->
4-
【说明】:
4.asp
x
File: “文件名”属性使用web站点的物理路径表达
技术
第4章基本语法和常用内置对象
virtual: “文件名”属性使用web站点的虚拟路径表 达
指令由语于法文件:的物理路径可能会改变,最好使用虚拟路径
注意:@page只能用在.aspx文件中,并且可放在文件的 任何位置,一般放在文件夹的开头
2、@control指令: 【格式】:<%@control 属性=值[属性=值...]%>
说明:@control只能用在.ascx文件中,每个.ascx文件 只能包含一条@control指令,用法基本和@page相同
第4章 ASP .NET 基本语法和常用内置对象
技术
第4章基本语法和常用内置对象
4.1、基本语法
代码声明块:
代码声明块用于定义在Web页中使用的变量、字段、方法 、属性和事件处理程序等,是实现动态网页重要组成部分 【格式】:
<script language=“代码语言”src=“文件名” runat=“server”>
collection指querystring、form、cookies 或servervariables集合
技术
第4章基本语法和常用内置对象
4-51.aspx
1、querystring集合:
45.asp
x
当用户把要提交的信息附加在URL的后面作为查询字符
串提交,即HTML表单使用Get方法向服务器提交数据 时