ASP.NET菜鸟之路之Request小例子

2018-06-18 02:46:06来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

背景

  • 我是一个ASP.NET菜鸟,暂时开始学习ASP.NET,在此记录下我个人敲的代码,没有多少参考价值,请看到的盆友们为我点个赞支持我一下,多谢了。


  • Request获取值

  • Request获取值有两种
    1. Request.Params[“”];//这种类型按照QueryString,Form,Cookies,SeverVaiables四个类型依次获取,会影响性能。
    2. Request.Form[“”];//这个是获取post传值的方式,get传值用QueryString,其余略;
  • 下一个例子是获取Post传值数据
  • 新建一个web窗口Request.aspx,输入
  • <form id="form1" method="post" runat="server">
            <div>
                <asp:TextBox ID="txtInput" runat="server" />
                <asp:Button ID="btnSubmite" Text="提交" runat="server" OnClick="btnSubmite_Click" />
    
            </div>
        </form>
  • Redirect.aspx.cs文件里添加一个btnRegister_Click事件

  • protected void btnSubmite_Click(object sender, EventArgs e)
        {
            var input = Request.Form["txtInput"];
            Response.Write("输入值是:"+ input);
        }
  • 运行效果为输出注册的个人信息
  • image

    Request获取浏览器信息

  • Request还有其他功能,比如获取浏览器的一些信息
  • 下一个例子展示Request获取的一些浏览器信息
  • 直接使用Request.aspx,在load事件里输入
  • protected void Page_Load(object sender, EventArgs e)
        {
            var http = Request.Browser;
            Response.Write("浏览器名称:" + http.Browser + "</br>");
            Response.Write("浏览器类型:" + http.Type + "</br>");
            Response.Write("操作平台:" + http.Platform + "</br>");
        }

    显示效果如下

    image

    标签:

    版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

    上一篇:MVC系列学习(十六)-区域的学习

    下一篇:ASP.NET 状态的传递和保存