看板 C_Sharp 關於我們 聯絡資訊
各位版大 我現在要做對一個button做modalPopupExtender 在執行中不能對任何的control進行點擊的動作 以下是部分程式碼 <asp:Button ID="Button3" runat="server" onclick="Button3_Click" OnClientClick="modalPopup()" Text="儲存" Visible="true" /> <asp:Panel ID="Panel1" style="display:none" Height="50px" Width="250px" runat="server"> <img src="loading.jpg" /><br /> 資料處理中..... </asp:Panel> <cc1:ModalPopupExtender ID="Button3_ModalPopupExtender" runat="server" DynamicServicePath="" PopupControlID="Panel1" TargetControlID="Button3" BackgroundCssClass="modalBackground" Enabled="True" Drag="True" DropShadow="false"> </cc1:ModalPopupExtender> <script type="text/javascript"> function modalPopup() { var m = document.getElementById('<% =Button3.ClientID%>'); m.click(); } </script> 寫完之後效果有出來,但是它沒有辦法去觸發button3_click 導致我要的功能沒有辦法出來,請問一下這有辦法解決嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.175.223
Eleganse:沒人回答 那我猜一下樓主遇到什麼問題好了 12/30 12:35
Eleganse:我想它並不是沒有觸發 而是觸發了 但是你的網頁RELOAD了 12/30 12:35
Eleganse:reload後 網頁就回到初始狀態 12/30 12:36
moneylove:就一直在資料處理中~~就掛在那邊 12/30 13:44
moneylove:何謂回到初始狀態???? 12/30 13:44
Eleganse:我印象中有一種手法 可以把網頁執行時的背景事件依序列出 12/30 14:47
Eleganse:(Page_Load、Page_PreRender......等) 12/30 14:48
Eleganse:您可以找找看 看到底是卡在哪一個事件 12/30 14:48
Eleganse:另外不知是不是我的誤解 資料處理中那些東西 12/30 14:52
Eleganse:不是應該寫在UpdateProgress裡嗎 12/30 14:52
Eleganse:您沒有把所有的程序潑出來 很難猜測是哪裡出問題 12/30 14:53