こんにちは、私はupdatepanel
の設定を持っています。私はトリガイベントが発生したときにのみ起動するように、更新モードを条件付きに設定しました。 updatepanel
の中で私はいくつかの画像コントロールとイベント名をクリックするようにトリガーを設定しました。今はすべてがうまくいきます。Asp.NETのUpdatePanel Enterキーを押した時のポストバック
しかし、今でもtextbox
の設定があります。これまでに他のテキストを入力してEnterキーを押すとポストバックが発生し、更新パネルが制御します。 textbox
のautoPostBack
プロパティがfalseに設定されていて、updatePanel
UpdateMode
が条件付きに設定されています。誰かが問題を指摘してください。私は間違って何をしていますか?このためにトリガーイベントが発生したときにのみupdatepanel
を請求してください。updatePanel
ここにはupdatepanel
とtextBox
のコードがあります。 。
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" >
<Triggers>
<asp:AsyncPostBackTrigger ControlID="ImageButtonLeftArrow" EventName="click" />
<asp:AsyncPostBackTrigger ControlID="ImageButtonRightArrow" EventName="click" />
</Triggers>
<ContentTemplate>
<asp:AdRotator ID="AdRotator1" runat="server"
AdvertisementFile="~/MainImages.xml" Height="650" Width="934"
onadcreated="AdRotator1_AdCreated" CssClass="borderClassForAdRotator" />
<asp:UpdateProgress ID="UpdateProgress1" runat="server" >
<ProgressTemplate>
<div >
<img src="images/loading.gif" class="overLayImage" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
</ContentTemplate>
</asp:UpdatePanel>
<asp:TextBox ID="search" CssClass="search" runat="server" AutoPostBack="false" ></asp:TextBox>
完全なHTMLを投稿できますか? – Waqas