假设要刷新的框架名称为menu:
那么点击按钮时:
Response.Write("<script language=javascript>parent.menu.location.href='menu.aspx';</script>")

解决方案 »

  1.   

    "javascript:parent.frames['banner'].location.href = 'webform1.aspx'"或:
    "javascript:window.open('webform1.aspx ','banner');"
      

  2.   

    你在框架中需要给你的3个页面定义名字name,比如:
    <frameset rows="83,*" framespacing="0" frameBorder=NO border="1" >
      <noframes>
    <body bgcolor="#DDE7F6" text="#000000" leftmargin="0" topmargin="0">
      <frameset cols="190,*">
        <frame name="left" target="main" scrolling="auto" src="web_search_list.aspx?if_first=1">
        <frame name="main"  scrolling="auto" src="web_search_main.aspxx?if_first=1" target="_self">
      </frameset>
    </frameset>
    然后在你的按钮上点击时连接为:Response.Write("<script language=javascript>parent.main.location.href='menu.aspx';</script>")