0

更新パネル、非同期トリガー、および更新パネルの外側のボタンがあります。ボタンはトリガーでラップされています。これはすべて 1 つの形式です。.load() メソッド (jQuery) を使用してこのフォームを読み込みます。正常に動作します。タブを押すと、フォームが別のフォームに読み込まれます。次に、ボタンを初めて押すとクリックイベントが発生しますが、もう一度押すと何も起こりません。助けていただけますか?ボタンを更新パネルに出し入れしようとしましたが、まだ機能しません。これが私のコードです:

      <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Search" />
            <asp:ScriptManager ID="ScriptManager1" runat="server">
            </asp:ScriptManager>
       <asp:UpdatePanel ID="UpdatePanel1" runat="server" >
         <Triggers>
            <asp:AsyncPostBackTrigger ControlID="Button1" EventName = "Click"/>
        </Triggers>
        <ContentTemplate>
        ...
4

1 に答える 1

0

jqueryを使用してフォームをロードしている場合は、イベントを再バインドする必要がある可能性があります。私は.loadメソッド()に精通していません。

コードのこのセクションをテストページに引き込むと、正常に機能すると思いますか?

于 2012-09-08T03:03:09.347 に答える