没看明白,不过你可以在原网页执行完,要刷新另个页面时。
用,
Response.Write("<script language="javascript">parent.left.location.reLoad()</script>
left是你的框架ID

解决方案 »

  1.   

    如果是弹出的页面更简单
    换成
    window.inner.location.reLoad()
    好像没写错吧
      

  2.   

    BoyPlusPlus(男 嘎 嘎 ):
    好像你说的方法不行啊,我是想知道为什么用windows.open()的方法为什么不会激活page_load事件,而且只是第一次以后不激活??
      

  3.   

    Windows.open是打开的时候用,你的左边页面又没有关闭,只是重新load当然不会激活page_load,
    BoyPlusPlus说的是对的。
    在右边的页面写上
    Response.Write("<script>parent.left.location.href='left.aspx';</script>")
      

  4.   

    try this:
      'left page
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            If Request("sign") = "1" Then
                Button1.Visible = True
            Else
                Button1.Visible = False
            End If
        End Sub
        'Exit Button
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Response.Write("<script language='javascript'>parent.right.location.href='WebForm2.aspx'</script>")
            Response.Write("<script language='javascript'>parent.left.location.href='WebForm1.aspx'</script>")
        End Sub 'right page :login button
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            TextBox1.Visible = False
            TextBox2.Visible = False
            Button1.Visible = False
            Response.Write("<script language='javascript'>parent.left.location.href='WebForm1.aspx?sign=1'</script>")
        End Sub