asp.net中Request.QueryString与Request.Param的区别分析

 更新时间:2011年10月18日 19:30:27   作者:  
看起来Request.Params更好一些,但是还是不明白既然Param包括了所有,为什么还要有QueryString呢
request.params其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。


如果要在两个页面传递数据的话,只能用request.querystring、request.form、request.cookies

Request.Params 是在 QueryString、Form、Server Variable 以及 Cookies 找数据, 他首先在 QueryString 集合查找数据,如果在 QueryString 找到数据,就返回数据,如果没有找到就去 Form 集合中查找数据,找到就返回,否则在往下一下个集合查找数据。

Request.Params["id"] ,Request.Form["id"] ,Request.QueryString["id"] 的用法以及区别?
Request.Params是所有post和get传过来的值的集合,Request.Form是取post传值, Request.QueryString是get传过来的值

相关文章

  • 10个.NET中删除空白字符串的方法

    10个.NET中删除空白字符串的方法

    我们有无数方法可用于删除字符串中的所有空白。大部分都能够在绝大多数的用例中很好工作,但在某些对时间敏感的应用程序中,是否采用最快的方法可能就会造成天壤之别。
    2015-08-08
  • 集合类Array List HashTable实例操作练习

    集合类Array List HashTable实例操作练习

    集合常用操作添加、遍历、移除;本文将详细介绍下ArrayList对值类型的操作/ArrayList对引用类型的操作及HashTable的使用,感兴趣的你可不要错过了哈
    2013-02-02
  • Community Server专题三:HttpModule

    Community Server专题三:HttpModule

    Community Server专题三:HttpModule...
    2007-03-03
  • 如何在Asp.Net Core MVC中处理null值的实现

    如何在Asp.Net Core MVC中处理null值的实现

    这篇文章主要介绍了如何在Asp.Net Core MVC中处理null值的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • log4net在Asp.net MVC4中的使用过程

    log4net在Asp.net MVC4中的使用过程

    这篇文章主要介绍了log4net在Asp.net MVC4中的使用过程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • ASP.NET ASHX中获得Session的方法

    ASP.NET ASHX中获得Session的方法

    有时候需要在ASHX中获取Session,可是一般是获取不到的,如何解决,下面说一下获得的方法
    2013-10-10
  • 浅析.Net Core中Json配置的自动更新

    浅析.Net Core中Json配置的自动更新

    这篇文章主要介绍了浅析.Net Core中Json配置的自动更新,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • Request.QueryString与一般NameValueCollection的区别

    Request.QueryString与一般NameValueCollection的区别

    最近在做一个搜索程序的优化改进,将搜索结果按照查询的参数不同进行缓存。缓存的Key很自然的就想到了用查询字符串,而获取查询字符串的最简单方式是通过Request.QueryString.ToString()方法
    2011-12-12
  • .NET命令行解析器示例程序(命令行选项功能)

    .NET命令行解析器示例程序(命令行选项功能)

    经常需要开发一下小工具,之前都是自己解析命令行参数,接触过动态语言社区以后,发现命令行解析有特定的模式和框架可以利用,本文介绍一个.NET 平台的类库CommandLineParser
    2013-11-11
  • Windows下Visual Studio 2017安装配置方法图文教程

    Windows下Visual Studio 2017安装配置方法图文教程

    这篇文章主要为大家详细介绍了Windows下Visual Studio 2017安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-06-06

最新评论