可以传参数:
string name="data";
Response.Redirect("webform1.aspx?name=" +name);
在webform1.aspx文件中用Request["name"]可以得到传进来的name参数值。

解决方案 »

  1.   

    webform1.aspx中好像不对,具体怎么写?
      

  2.   

    看不懂你说的什么不对
    webform1.aspx是你点击按钮后转向的页面
    在它后面传递的参数:?name=...   这个name是可以随你写的,写成id也行
    在webform1.aspx文件里要接收上个页面传来的参数,就要得Request命令
    如果是name,由Request["name"]可得出参数值
    如果是id,由Request["id"]可得到。
      

  3.   

    不过假如需要传递很多参数,那岂不是URL后面跟一长串了?http://www.csdn.net/expert/topic/649/649561.xml?temp=9.441555E-03
    像这个URL不知道是不是这样实现的
      

  4.   

    to sheyanfen(星宇)
    谢谢,你说的可以传参数,我是想再打开一个浏览器窗口,显示根据传递的参数查询的结果。另外,参数可不可以传递mytable.DefaultView这样的数据集?
      

  5.   

    你可以把你的查询条件传递到下个页面去,然后再查啊
    或者你可以把查询结果放到Session里面去,在第二个页面再拿出来看也可以的,如果用Session的话就不用传递参数了,直接可以引用。
      

  6.   

    to  sheyanfen(星宇)
    怎样传递多个参数?并且打开一个新的浏览器窗口