[VS2005 C# .aspx]当前页面是News.aspx
点击Button,跳转到一个页面,
但不是在本页显示,而已新开一个"选项卡"来显示新页面
//Response.Redirect("News_info.aspx");这句代码怎么修改呢?

解决方案 »

  1.   

    Response.Write("<script>window.open('News_info.aspx')</script>");
      

  2.   


    这样应该可以
    设置target属性,_blank是新打开页面
      

  3.   

    _blank 浏览器会另开一个新窗口显示链接 _self,在同一框架或窗口中打开所链接的文档。此参数为默认值,通常不用指定。 _parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。 _top,在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架 _search 在浏览器的搜索区装载文档,注意,这个功能只在Internet Explorer 5 或者更高版本中适用。 
      

  4.   

    使用1楼方法解决
    llsen,你说得好详细,这些属性你不说的话,我都还不知道有,呵呵...
    [结贴]