给服务器端按钮上添加OnClientClick事件 OnClientClick="aspnetForm.target ='_blank';" 在按钮的OnClick事件中写 Response.Redirect("MyPage.aspx"); 另外,也可以 response.write("<mce:script type="text/javascript"><!-- "); response.write("window.open('page.html','_blank')"); response.write(" // --></mce:script>"); 或者 ClientScript.RegisterStartupScript(this.Page.GetType(), "", "window.open('page.aspx','Graph','height=400,width=500');", true);