日期:2014-05-20  浏览次数:20417 次

请教一个按钮事件的问题
想在点了button按钮之后探出一个新的窗口,不知道该怎么写,请教~

protected   void   btnContrast_Click(object   sender,   EventArgs   e)
{
}

------解决方案--------------------
response.write( " <script language=javascript> window.open( '页面 ') </script> ")
------解决方案--------------------
string s = String.Format( " <script> window.open(\ "../UserControls/FileSubmit.aspx\ ", ' ', 'toolbar=no,menubar=no,titlebar=yes,directories=no,resizable=yes,status=yes,fullscreen=no,top=200,left=200,width=600,height=320 '); </script> "));
Response.Write(s);
------解决方案--------------------
response.write( " <script language=javascript> window.open( 'URL ', '页面名称 ',=no,menubar=no,titlebar=yes,directories=no,resizable=yes,status=yes,fullscreen=no,top=200,left=200,width=600,height=320 ') </script> ")
------解决方案--------------------


protected void btnContrast_Click(object sender, EventArgs e)
{
}
你再这里写肯定会刷新。。
------解决方案--------------------
en 因为服务端的button在客户端表现的形式是 submit类型的
肯定是要提交表单.
------解决方案--------------------
asp:Button 标签被解析为 <input type= "submit " ... > Html标签,
------解决方案--------------------
你可以选择
this.button1.attribute[ "onclick "] = "JavaScript:window.open( 'daa.aspx ');return false "肯定不刷新