同じトピックに関する同様の質問をいくつか見ましたが、いずれも私の問題に対処していません。
私は asp.net Web サイトを持っており、データベースが更新された後にユーザーにステータス メッセージ (5 秒で消える asp:label) を表示したいと考えています。
テキストをラベルに割り当ててから、Javascript で非表示にします。
js 部分を整理しました。唯一の問題は、テキストをコントロールに割り当てた後に js 関数を呼び出す方法です。
次のコードでデータベース内の何かを更新しているとしましょう:
<asp:Button ID="btnUploadFiles" runat="server" OnClick="buttonSubmit_Click" Text="Update" />
コードビハインド
protected void buttonSubmit_Click(object sender, EventArgs e)
{ try{// update the database
// change label text to tell the user update succeeded}
catch(Exception ex){...}
}
助けてください!
更新: jquery は使用しないでください。プレーンな JavaScript のみを使用してください