次のコードを実行する前に、数秒間メッセージを表示したいと思います。 C#でこれを行うにはどうすればよいですか?C#で次のコードに移動する前に、コード行を数秒間(遅延)一時停止しますか?
page load()....
{
label1.text="Thank you for your input";
Delay by 3 seconds??? before entering codeX
codeX....
code....
}
wait(3000)
と同じくらい簡単ですか?
私の質問を明確にする: 私はsharepointにサーベイウェブパーツを作成しており、サーベイの結果をレンダリングする前に「あなたの投票ありがとうございました」というメッセージを3秒間表示したいと考えています。私はAJAXの更新パネルの中でタイマーを使うことができると仮定しています。そのようにして、ページの残りの部分には影響しませんか?これが私の質問を明確にすることを願っています。私がこれを実装できる最良の方法を教えてください。おかげ
あなたのウェブページを使用していると、私は非常に迷惑になります。 – jason
保持ページにリダイレクトしますか? –
原則として、 'Thread.Sleep(3000)'を使うことができます。しかし、それはおそらく悪い考えです。 – CodesInChaos