私はこのjQueryスライダーを使用しています:
http://api.jqueryui.com/slider/
イベントを使用しchange
てスライドさせます。私のページに更新パネルがあります。スライダーを動かすと、updatepanel の値 (ラベルに表示) を変更したいと思います。
change
非同期ポストバックを起動して、スライダーのイベントでupdatepanel を更新することは可能ですか? 私はjQueryが初めてです。だから助けてください。
<asp:Button ID="btnRefresh" runat="server" Text="Refresh"
OnClick="btnRefresh_Click" />
<div id="slider" runat="server"></div>
....
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnRefresh" />
</Triggers>
<ContentTemplate>
<fieldset id="fldMain" runat="server">
<asp:Panel ID="Panel1" runat="server" Width="100%" >
<asp:PlaceHolder ID="phMain" runat="server" ></asp:PlaceHolder>
</asp:Panel>
</fieldset>
</ContentTemplate>
</asp:UpdatePanel>
アップデート:
スライダーのイベントで__doPostBack('UpdatePanel1', '');
試してみました。change
しかし、完全なポストバックが発生しています。
ラベルを placeholder に入れていphMain
ます。