更新パネルを一定時間後に更新する方法を教えてください。一定間隔で更新パネルを更新する
答えて
ASP.NET AJAX Timerコントロールを使用して、一定期間後にイベントを発生させることができます。 ASP.NET公式サイトからこのビデオは、タイマーを使用する方法を見つけるために チェックアウト: http://www.asp.net/ajax/videos/how-do-i-use-the-aspnet-ajax-timer-control
- ページへ
- を隠しボタンを追加し、ボタンを「クリック」するためにJavascriptを使用してタイマーを設定UpdatePanelの
- ためのトリガーとして機能するようにボタンを設定するCSS
- とボタンを非表示にします。
「btnRefresh」というIDを持つページにボタンを追加します。
ボタンを更新パネルのトリガーとして機能させるように設定します。
は、次のJavaScriptを追加します。
function RefreshUpdatePanel() {
__doPostBack('<%= btnRefresh.ClientID %>','');
}
setTimeout('RefreshUpdatePanel()', 10000);
setTimeout関数は10秒ごとにRefreshUpdatePanel()関数を呼び出します。 The RefreshUpdatePanel
私はajaxを使用してwawsntこれは素晴らしい方法になりますありがとう – MyHeadHurts
それはタイマーコントロールがあなたの最高の賭けになるように聞こえる。 –
のUpdatePanelをトリガするためにASP.Net-Ajaxのタイマーを使用します。
<asp:UpdatePanel runat="server" UpdateMode="Conditional">
<ContentTemplate>
<%--Typical GridView--%>
<asp:GridView
ID="gvOperations" runat="server"
GridLines="None" Width="100%"
AllowSorting="true" DataSourceID="odsOperations"
OnRowDataBound="GvOperations_RowDataBound">
<AlternatingRowStyle BackColor="aliceBlue" />
<HeaderStyle HorizontalAlign="Left" />
</asp:GridView>
<%--The Timer that causes the partial postback--%>
<asp:Timer runat="server" Interval="1500" OnTick="Timer_Tick" />
</ContentTemplate>
</asp:UpdatePanel>
http://mattberseth.com/blog/2007/08/using_the_ajax_timer_control_a.html
アップデート:Mattのリンクはもう使用できないので、this MSDN articleを使用してください。
リンクが機能しません。 –
@TotZam:残念ながら、私は[この抜粋](http://myasp101.blogspot.de/2008/09/using-ajax-timer-control-as-updatepanel.html)しか見つけず、MSDNリンクを投稿しました。多分それは助けます。 –
- 1. 一定の時間間隔でグラフ/プロットを更新する
- 2. コントロールロケーションマネージャの更新間隔
- 3. Amazonアフィリエイトレポート更新間隔
- 4. 更新パネル他の更新パネルの進捗インジケータをトリガする?
- 5. 更新パネルの外側のグリッドビューを更新パネル
- 6. Androidの場所の更新間隔
- 7. asp.netの更新パネル
- 8. 更新パネルとjQuery
- 9. 更新パネルのトリガー
- 10. 更新パネルとJavaScript
- 11. 1つの更新パネル対複数の更新パネル
- 12. 更新パネル、ファイルをアップロード中にページを更新する
- 13. statusnet - 時間間隔の経過後にページコンテンツを更新する
- 14. 更新パネルを別のフォームから更新する()
- 15. javascriptから更新パネル内のユーザーコントロールを更新する
- 16. 新しいメニューを一定の間隔で生成する
- 17. 既存のDataTableからのデータポイントの更新設定間隔
- 18. $ .ajax()で指定した間隔でRailsパーシャルを更新するには?
- 19. ムニングラフの更新間隔を変更することはできますか?
- 20. UpdateProgressバーと更新パネル
- 21. パネルとユーザーコントロールの更新
- 22. 複数の更新パネル
- 23. jqueryスクリプト内asp.net更新パネル
- 24. WebViewでHTML5の位置を一定間隔で更新する方法(FINE_ACCURACYを使用)
- 25. 更新パネルがコンテンツを更新していない
- 26. 更新パネル内のチェックボックスが更新され、
- 27. リピーター内の更新パネルのIDの一致 - 「すでに定義済み...」
- 28. 更新パネルでリピータをラップした後もページが更新されます
- 29. 間隔があるKnockout.jsとTwitterfeedの更新ページ
- 30. Asp.Net/Ajaxの更新パネルを自動的に更新する方法は?
私はasp.netのタイマーコントロールに気付かなかった:p – MyHeadHurts
私はそれが助けてくれることを願っています。 –