2013-03-04 165 views
0

我試圖打開一個窗口,點擊一個用戶控件內的按鈕,我的用戶控件,但窗口沒有打開,當我點擊按鈕的按鈕只是消失,頁面掛起。任何人都可以幫助我。打開一個彈出窗口,點擊一個用戶控件中的按鈕

我的代碼是像在asp.net具有擴展的.ascx

  <asp:TableCell> 
      <asp:ButtonID="btnSearch"Text="Search"OnClientClick="open();"runat="server"/> 
    </asp:TableCell> 

    <script type = "text/javascript> 
    function open() { 
    window.open("OnPopUp.aspx"); 
    return true; 
    } 
    </script> 

回答

0

用戶控件。在您的例子中,你R電話OnPopUp.aspx,而應該是OnPopUp.ascx

1

使用此代碼

<asp:TableCell> 
     <asp:Button ID="btnSearch" Text="Search" OnClientClick="openwd();" runat="server"/> 
    </asp:TableCell> 


<script type = "text/javascript> 
    function openwd() { 
    window.open("OnPopUp.aspx"); 
    return false; 
    } 
    </script> 
+0

由於它工作時,我從開到別的東西改變了函數的名稱... – 2013-03-04 10:23:32

相關問題