asp.net(C#)问题:
例如有二个页面a.aspx和b.aspx,现在用<iframe src="b.aspx" width="780" height="550" scrolling="auto" frameborder="0"></iframe>标记把b.aspx页面嵌入a.aspx页面中,b.aspx页面有一个button按钮,单击按钮如何实现刷新a.aspx页面

解决方案 »

  1.   

    onclick="parent.document.location='a.aspx'"
      

  2.   

    b.aspx
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <script>
            function test()
            {
            alert("test b ");
            self.parent.location.href="a.aspx";
                
            }
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <input type="button" id="btntest" onclick="test()" value="test"/>
            <input type="hidden" name="test1" id="h1" value="test test "/>
            </div>
        </form>
    </body>
    </html>
    ============================================================
    a.aspx<iframe src="b.aspx" width="780" height="550" scrolling="auto" frameborder="0"> </iframe>
    ===================
    a.aspx.csprotected void Page_Load(object sender, EventArgs e)
        {
            Response.Write("<script>alert('test a')</script>;");
        }