还是用经典的吧
<input type="hidden" name="hiddenfield">

解决方案 »

  1.   

    <input type="hidden" name="hiddenfield" runat = "server" id ="hdInput">
    这样就可以通过服务端代码hdInput.value取得隐藏值,然后加在?aa = value这种形式传递了
      

  2.   

    只有你把form的action设置成 accept.aspx才可以取到index.aspx的隐藏域的值,而asp.net的form如果是runat=server的话action只能是本页,所以这是个矛盾的地方,建议你转页的时候把隐藏域的值取出来跟到 用地址传到 accept.aspx
      

  3.   

    可以在本页添加属性,accept.aspx通过新建本页实例可以访问到概属性