Request实例导学

等价方法

Request.QueryString["b"]等价于Request["b"]

if (this.Request.QueryString["b"] == null)

 

1.放两个textBox一个Button
  ID分别为:name,age,Button1
  添加单击事件如下:
    protected void Button1_Click(object sender, EventArgs e)
    {
        //使用Post方式传递数据.
        string name = Request.Form["name"];//取得表单中ID是name的控件的值.
        string age = Request.Form["age"];
        Response.Write("你的姓名是:" + name + "<br>" + "你的年龄是:" + age + "<br>");
        Response.Write("你使用的是" + Request.RequestType + "方式传送数据");
    }

2.用Request获取服务器信息.服务器环境变量.
  为按钮添加事件响应如下:
   Response.Write("当前网页虚拟路径是:" + Request.ServerVariables["url"]);
        Response.Write("<br>实际路径:" + Request.ServerVariables["path_translated"]);
        Response.Write("<br>服务器名:" + Request.ServerVariables["server_name"]);
        Response.Write("<br>服务器IP:" + Request.UserHostAddress);
        //另一种方面
        Response.Write("<br>当前网页虚拟路径是:" + Request.RawUrl);
        Response.Write("<br>实际路径:" + Request.PhysicalPath);

 
3.用Request获取用户信息.浏览器环境变量.
  为按钮添加事件响应如下:
   Response.Write("<br>这个浏览器是否支持背景音乐:" + Request.Browser.BackgroundSounds);
        Response.Write("<br>这个浏览器是否支持框架:" + Request.Browser.Frames);
        Response.Write("<br>客户用的是什么系统:" + Request.Browser.Platform); 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值