★ ★★★★Default.aspx.cs代码文件完整程序代码★★★★★
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("浏览器使用的平台:" + Request.Browser.Platform + "
" + "浏览器类型:"
+ Request.Browser.Type + "
" + "浏览器版本:" + Request.Browser.Version);
}
}
(2)QueryString属性。用于获取HTTP查询字符串变量的集合。
* 示例
使用QueryString属性实现地址栏传值
本示例实现的是,当程序运行时,在页面Default.aspx中的TextBox文本框中输入一个值,然后单击【传值】按钮,将TextBox文本框中的值传到Default2.aspx页面的地址栏中。示例运行结果如图2和图3所示。
图2 Default.aspx页面
图3 Default2.aspx页面
程序代码如下。
Default.aspx页面中,单击【传值】按钮,程序跳转到Default2.aspx页面,并使用标识ID将TextBox文本框中的值传到Default2.aspx页面中。【传值】按钮的Click事件代码如下:
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("Default2.aspx?id=" + TextBox1.Text);
}
Default2.aspx页面中,使用Request对象的QueryString属性接收Default.aspx页面中的值,实现代码如下:
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("地址栏传值id为:" + Request.QueryString["id"]);
}
(3)UserHostAddress属性。用于获取远程客户端的主机IP地址。例如,用一个字符串来记录远程客户端的主机IP地址,代码如下:
赞
If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
QQ:154298438
QQ:417480759