我想点击一个链接,然后打开一个新网页。我想取这个链接,作为参数在新网页中作为检索参数检索数据。请给个思路,参数传递该怎么做?
谢谢。

解决方案 »

  1.   

    网页间传参数的问题,一种保存在session中,还有就是直接传了http://aa.aspx?id='http://'====CSDN 小助手 V2.0 2005年10月16日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
    下载:http://szlawbook.com/csdnv2/csdnv2.rar为神六喝彩,向所有科技工作者致敬!
    拒绝日货。
      

  2.   

    如果要在很多页面用的话用session,不然就用值传递
    session["name"]="值"
    xxx.aspx?id="值"
    在下个页面request.query[id]就可以获得了
      

  3.   

    那个连接 <a href="xxxx.html?paramName=paramValue">link</a>
    在  xxxx.html 中用 Request["paramName"]  就可以得到  paramValue
    但paramValue 必须为字符串
      

  4.   

    Request.QueryString[id]
    或者
    Session["id"]
      

  5.   

    <a href="newPage.aspx?para=1" target="_blank">Test</a>newPage.apsx.cs:
    string strPara = Request.QueryString["para"].ToString();不知楼主是不是这个意思呢?
      

  6.   

    但是我传递的是long型的怎么办啊
      

  7.   

    我用
    dim changshu as long
    chanshu=Request.QueryString["id"]
    提示
    类型“System.Collections.Specialized.NameValueCollection”的值无法转换为“Long”。
      

  8.   

    先传递string变量,再将string型变量转换成long型。试试。
      

  9.   

    不好意思,能告诉我怎么将string变量转long么,用vb.net
      

  10.   

    郁闷啊,上一页面中下面语句
    dim chanchu as string
    chanshu = mydatalist.datakeys.item(e.item.itemindex).tostring()
    response.redirect("http://localhost/wanghui-test/wanghui-test.aspx?Id='"&chanshu&"'")
    提示:
     类型字符“&”与声明的数据类型“String”不匹配。