2011-04-21 10 views
2

こんにちは 私はページを送信する送信ボタンが1つあります。送信ボタンをクリックすると、「本当にそのページを送信してもよろしいですか?」というようなメッセージが表示され、はいの場合は別のページをリダイレクトする必要があります。 次のように私は、コードを使用:asp.netのボタンクリックイベントでページをリダイレクトした後にプロンプ​​トメッセージを表示する方法

RegisterStartupScript("myAlert", "<script>alert('Are you sure about to submit the test?')</script>"); 
Response.Redirect("Result.aspx"); 

をしかし、その直接メッセージをユーザーにpromtingせずにページをリダイレクトします。 どのように可能ですか?あなたは...

<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="javascript:return 
confirm('Are you sure about to submit the test?');" OnClick="Button1_Click" /> 

し、コード内の後ろのように行うことができます#

+0

ボタンのclientclickでメッセージを与える。 –

答えて

5

C Asp.net ...

protected void Button1_Click(object sender, EventArgs e) 
{ 
    Response.Redirect("Result.aspx"); 
} 
+0

そのプロンプトメッセージが表示されますが、[OK]ボタンをクリックすると別のページにもリダイレクトされます。 – user707294

+0

はい、イベントハンドラも追加します。 –

+0

ok.t​​hanksその作業は今 – user707294

0

いけない正確な構文を覚えていますが、クリックした値をキャプチャし、あなたがリターン真または偽リターンのいずれかを行うことができますことに基づいてする必要があります。真実はページを提出する

関連する問題