使用hidden,如:<input type=hidden name=传递参数的名称 value=传递参数的值>。

解决方案 »

  1.   

    ASP中可以用Request.Form("text1")来得到你是否发现ASP.NET中页面是在一个大表单中的,那么,就可以用上面这样的方法来获取各个控件的值了~但是,运行在服务器端的控件(带有runat="server"标记的),会生成新的name属性,所以用Request.Form的方式不一定就能得到它的值。所以,还是建议用Url或者Session传递变量,甚至,直接在一个页面完成所有的动作好了,就象WindowsForm一样,.NET可以很好的记录视图的状态
      

  2.   

    hidden是放在webform1上的吗?那我在webform2上怎么取得呢?
    能不能粗略的说明一下取得方法?
    谢谢!
      

  3.   

    页面不可见的:可以使用隐藏框,属性为hidden的<input..>的HTML标签. 
    页面可见的:用HTML的输入框就可以了.
      

  4.   

    如果两个页面的话,建议使用Response.Redirect("webform2.aspx?id=参数1&name=参数2");