問題
如何 讓UpdatePanel中另開視窗畫面不閃爍
在UpdatePanel中的Button再點下以後,直接開啟視窗畫面不閃爍
解決方法
.aspx
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" /> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> </ContentTemplate> </asp:UpdatePanel>.cs
protected void Button1_Click(object sender, EventArgs e){ string strJavaScript = string.Format(@"window.open('{0}','','height=500,width=500,top=100,left=400,toolbar=no,menubar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=no');", "ChoiceImage.aspx"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "msg", strJavaScript, true); }
沒有留言:
張貼留言