zoukankan      html  css  js  c++  java
  • Request.Form("id")与Request.QueryString("id")的区别

    获取以表单提交的post类型的值,
    也就是获取
    <form method="post">这种方式提交的值
    request包含各种方式的值,没有指名是什麽,所以
    Request.Form() Request.QueryString()等都包含在裏面,但是它们之间有个优先级问题,比如
    <form method="post" action="xxx.aspx?id=2">
    <input id="id" type="text" name="id">
    </form>
    当我们提交这个表单时同时传递了两个id值,一个是form裏input 的id它以post方式提交,而另一个是action裏的url传递了一个以get方式提交的id
    那麽我们如果用Request("id")得到的是哪一个值?就得据其优先级才知道,一般应该是get比post优先级高些,
    但是,如果我用Request.Form("id")一定得到的是以post提交的input裏输入的值,而用Request.QueryString("id")得到的一定是以get方式提交的值,所以我建议养成好习惯都写全,不要都用Request(),除非我们能够确认只有一个不会有重复,
    其实除了上面的两种Request还能得到很多的东西.
  • 相关阅读:
    nginx 负载均衡
    nginX 安装 启动
    nginx 简介
    使用ASDM 管理 ciscoASA设备
    OSPF配置实验(一)
    VRRP
    HSRP 详解
    Rip 动态路由协议
    配置ASA防火墙 远程管理方式
    Oracle 重启监听
  • 原文地址:https://www.cnblogs.com/yzl495/p/4183431.html
Copyright © 2011-2022 走看看