能解决吗?我想用COOKIE是否可以?该怎么用呢?

解决方案 »

  1.   

    A页面中的HTML部分:
    <form id="postForm" method="post" runat="server">
    <INPUT id="txt" type="text">
    <asp:Button id="Button1" runat="server" Text="Button"></asp:Button>
    </form>
    (注意:BUTTON为WEB控件,文本框为HTML控件)
    _____________________________________________________________________________
    在A页面的代码(CODEBEHIND)部分:
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Button1.Attributes.Add("onclick", "window.open('b.aspx');")
        End Sub
    ————————————————————————————————————
    在B页面的HTML部分:
    <form method="post" runat="server" id="theset">
    <SELECT id="lis" size="2">
    <OPTION>abc</OPTION>
    <OPTION>efg</OPTION>
    </SELECT>
    <INPUT type="button" onclick="JScript:parent.window.opener.postForm.txt.value=window.theset.lis.options[window.theset.lis.selectedIndex].text;"
    value="Button">
    </form>
      

  2.   

    可以用脚本写cookie,访问时获取cookie中的信息,但要注意适当时候要清除cookie
      

  3.   

    你可以用一个页面模拟两个页面。看a时隐藏b的内容,看b时隐藏a的内容(就是隐藏控件),这样就不用其他处理了!
      

  4.   

    smoothwood(吾谁与归) ,你的方法是新打开页面,但我想用同一页面
      

  5.   

    数据不多就用qureystring挂着呗。要是不少就用session传一下,然后接着清空掉不就好了。