私はウェブアプリを持っています!ユーザーのプロフィール写真の下に表示されるユーザーのステータステキストを設定しました。ユーザーがステータステキストを更新するたびに、ボタンをクリックするとページがリロードされ、画像の下に新しいステータスが表示されます。このページの再読み込みを防ぎ、ステータステキストを変更する方法はありますか?
送信時に、新しいステータステキストがデータベーステーブルに挿入/更新され、ページの読み込み時にフェッチされます。
私はウェブアプリを持っています!ユーザーのプロフィール写真の下に表示されるユーザーのステータステキストを設定しました。ユーザーがステータステキストを更新するたびに、ボタンをクリックするとページがリロードされ、画像の下に新しいステータスが表示されます。このページの再読み込みを防ぎ、ステータステキストを変更する方法はありますか?
送信時に、新しいステータステキストがデータベーステーブルに挿入/更新され、ページの読み込み時にフェッチされます。
Timer_Tickイベントで試すことができます
jquery ajaxを使用してそれを行うことができ、ボタンをクリックするたびにページが読み込まれることはありません
。Asp.netJqueryajaxの例
ボタンをクリックしてSQLステートメントの実行が成功したときにステータスを再度割り当てるだけです
この状況のポストバックであるajaxについて使用することを知る必要があると思います。
Ajaxを使用できます。
AjaxUpdatePanel
AjaxUpdatePanel
(HTMLデザインとして)1つに追加できない場合は、2つの異なるAjax UpdatePanelを(更新ボタンとステータステキストボックスに)追加し、更新ボタンyourstatusupdatepanelname.Update();
から呼び出します。 Click event