rt

解决方案 »

  1.   

    Request.Params  获取Request.QueryString和Request.Form等项的集合。
    Request.QueryString:接受URL等查询字符串的集合。
    Request.Form:是用来接受窗体表单等变量。
      

  2.   

    Request.QueryString和Request.Form以前都是专门针对asp页面的,当asp页面的form的method属性为get时,使用querystring,为post时,使用form.
    剩下的那个同楼上
      

  3.   

    form的method属性为get,适合传递少量数据。大量数据适合用post
      

  4.   

    a调用b
    Request.QueryString:
    a.asp: response.redirect "b.aspx?id=123"
    b.asp:  得到数据id的值则 dim sId=Request.QueryString("id")Request.Form:
    a.asp:
    <form>
    ...
    <asp:text id="pName" .../>
    ...
    </form>
    b.asp:得到数据id的值则 dim sName=Request.Form("pName")Request.Params:.NET里面取得参数的方法,上面两种传递方式哪种都可以
    b.aspx.cs:
    string sId=Request.Params("id")
    string sName=Request.Params("pName")