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还能得到很多的东西.
  • 相关阅读:
    acwing 116. 飞行员兄弟
    leetcode 1041. 困于环中的机器人
    acwing 110 防晒
    acwing 167. 木棒
    AcWing 166. 数独
    solr4.7新建core
    solr4.7新建core
    Solr4.7从文件创建索引
    Solr4.7从文件创建索引
    Solr4.7从文件创建索引
  • 原文地址:https://www.cnblogs.com/yzl495/p/4183431.html
Copyright © 2011-2022 走看看