0

次のような簡単なページがありました。

A.aspx - ユーザーが B.aspx に変更したり元に戻ったりする asp TabControl があり、ボタンは javascript 確認ユーザーを使用して何かを行います。

B.aspx - A.aspx と同じ TabControl があります。ここにメッセージを表示するだけです。

次のような A.aspx のボタン コード:

<button id="do" onclick="if (confirm('you sure?')==false) { return false; };"></button>

A.aspx.cs TabControl_TabChanged() の Response.Redirect コードは次のようになります。

Response.Redirect("b.aspx");

ボタンをクリックして「OK」を選択しても問題ありませんが、「キャンセル」を選択すると Response.Redirect() が実行されますが、ページは変更されませんでした。問題を見つけるのを手伝ってください。

4

2 に答える 2

1

JavaScript の「onclick」を「OnClientClick」に置き換えるだけです。

于 2013-09-25T04:39:07.953 に答える