0

ユーザーコントロール内にあるボタンをクリックしてウィンドウを開こうとしていますが、ボタンをクリックしてもウィンドウが開かず、ボタンが消えてページがハングします。誰でも私を助けてください。

私のコードはこのようなものです

           <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>
4

2 に答える 2

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>
于 2013-03-04T07:17:27.113 に答える
0

asp.net のユーザー コントロールの拡張子は.ascxです。あなたの例では、あなたは呼び出していますがOnPopUp.aspx、むしろそうあるべきですOnPopUp.ascx

于 2013-03-04T07:03:57.083 に答える