文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>asp复习系列 -- 常用基本知识

asp复习系列 -- 常用基本知识

时间:2006-05-10  来源:pplboy

页间数据传递
POST  Request.form(“username”)    FOR EACH name IN Request.Form
 Response.Write(“<BR>“&name&”=“)
 Response.Write(“Request.Form(name))
 NEXT
   Request.Form  Request.Form(“HowHear”).Count
GET
   Request.QueryString(“item”)   对Query字段进行Encode操作
 <a href=“response.asp?Message=<%=Server.URLEncode(“This Query String has been URL encoded.”)%>“>
Query字段在主页间传递参数时是非常有用的,但是两种场合还是不要使用。一种是传递隐含信息,另一种是传递大量信息。 重引导用户到另一个主页位置
 IF Request.Form(“UserName”)=“” THEN Response.Redirect”register.asp”
 Response.Status=“302 Object Moved”
 Response.AddHeader”Location”,”URL”
包含其他文件
 <!--#INCLUDE VIRTUAL=“mybanner.inc” -->
 <!--#INCLUDE FILE=“mybanner.inc” -->
 注意
 当你改变了包含的文件时,并不一定马上就看到效果,那是因为IIS的缓存,IIS在对正常文件变动的响应要迅捷于对包含文件变动的响应。
  Sessions的使用和处理
 Session(“Greeting”)=“欢迎!”
 Response.Write(Session(“Greeting”))
 几乎所有的Session存储的内容存在Content集合中。例如,下面两个语句是等效的:
 <% Session(“MyVar”)=“Some data” %>
 <% Session.Contents(“MyVar”)=“Some data” %>
Session结束的控制
 <% Session.Timeout=60 %> //限定时间
 <% Session.Abandon %> //消除一个Session
  Sessions事件
 和其他对象不同的是,Session对象中有事件(Event)。一共两种:Session_OnStart事件,当一个Session开始时被触发。还有Session_OnEnd事件,当一个Session结束时被触发。在一个脚本中你可以和其中一个并且只能和其中一个事件关联。
  Session是怎样工作的?
 Session其实是利用Cookie进行信息处理的,(参见后面有关Cookies的介绍),当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。
  什么是Application?
 服务器端会话 类似 php的session
  在Active Server Pages中使用组件
 在你使用一个组件之前,你需要首先创建一个它的事例,你可以在任何一个ASP文件中随意的运用内置对象的属性、方法、集合,但是对于组件,你必须在特定范围内创建事例来运用它,下面部分,你会学会怎样在页面,session, application的范围 内创建组件事例。
   
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载