Request对象是HttpRequest类的一个实例,使用该对象可以读取浏览器已经发送的内容,以使ASP.NET能够读取客户端在Web请求期间发送的HTTP值。
Request对象获取客户端页面发送的信息主要是通过其所包含的Form、QueryString、Cookies、ServerVariables 4个集合来实现。
一、QueryString
应用程序从一个ASP.NET网页导航到另一个网页时,将信息传递时使用。
举例说明:
protected void Page_Load(object sender, EventArgs e)
{
string id = Request.QueryString["id"];
Response.Write(id + "<br /><br />");
for (int i = 1; i <= 5;i++ )
{
Response.Write("<a href=' ?id=" + lab1.Text + i.ToString() + "'>测试信息" + i.ToString() + "</a><br /><br />");
}
}