像打开新页面并传值过去,我这么写了
Response.Redirect("wfrmResult.aspx?Query=" + strQuery)
但我想同时传两个值,应该怎么写?请指教,谢谢

解决方案 »

  1.   

    Response.Write("<script>windo.open('wfrmResult.aspx?Query=" + strQuery+"&Query2="+strQuery+"','_blank')</script>")
      

  2.   

    Response.Write("<script>window.open('wfrmResult.aspx?Query=" + strQuery+"&Query2="+strQuery+"','_blank')</script>")Redirect开不了新窗口
      

  3.   

    是打开一个新网页,还是当前页直接跳转?
    当前页直接跳转
    Response.Redirect("wfrmResult.aspx?Query=" + strQuery + "&ID=" + strID);
    打开一个新网页
    Response.Write("<script>window.open('wfrmResult.aspx?Query=" + strQuery + "&ID=" + strID + "')");
      

  4.   

    Response.Redirect("wfrmResult.aspx?Query=" + strQuery + "&Query2=" + strQuery2)注:中间的,"&"如果一个不可以的话,就两个.很长时间没写了,有点记不清楚了
      

  5.   

    Response.Redirect("login.aspx?" + id + "&type=e")login.aspx?id=x&type=e接收还是一样
    Request.QueryString["id"];
    Request.QueryString["type"];