ASP.NET的內置對象介紹
1.Response
2.Request
3.Server
4.Application
5.Session
6.Cookie
Request對象主要是讓服務器取得客戶端浏覽器的一些數據,包括從HTML表單用 Post或者GET方法傳遞的參數、Cookie和用戶認證。因為Request對象是Page對象 的成員之一,所以在程序中不需要做任何的聲明即可直接使用;其類名為 HttpRequest屬性很多,但方法很少,只有一個BinaryRead()
1.使用Request.Form屬性獲取數據
通過該屬性,讀取之間的表單數據.注意:提交方式要設置為“Post”。與Get 方法相比較,使用Post方法可以將大量數據發送到服務器端
2.利用Request.QueryString屬性獲取數據
Request對象的QuerySting屬性可以獲取 HTTP 查詢字符串變量集合 。通過該 屬性,我們可以讀取地址信息 http://localhost/aaa.aspx? uid=tom&pwd=abc其中標識為紅色部分的數據.注意:提交方式要設置為“Get ”
3.問題:Request.Form用於表單提交方式為Post的情況,而 Request.QueryString用於表單提交方式為Get的情況,如果用錯,則獲取不到數 據。解決方法:利用Request(“元素名”)來簡化操作。
4.Request.ServerVariables("環境變量名稱")