1

asp.net ページに次のようなコードがあります。

<input type="button" onclick="if (confirm('ARE YOU SURE?  This cannot be undone except by IT at great cost!')) { PurgeCourse(); }" value="Purge Course Comments" id="Button2" name="Button2" />

これをコード ビハインドのステートメントに置き換えます。これまでのところ、私のステートメントは次のようになります。

            var Button2 = new Button();
            Button2.Text = "Purge Course Comments";
            Button2.OnClientClick = "javascript: PurgeCourse();";
            pageButtons.Controls.Add(Button2);

これは、追加されたボタンでうまく機能し、ボタンが押されると PurgeCourse 関数が呼び出されます。

ただし、ユーザーが選択を確認する必要があるように、(上記の元のページ コードのように)「確認」を追加したいと考えています。上記のものに同じ「確認」機能を追加できる方法はありますか?

4

4 に答える 4

0

新しい関数を作成する

function purgeCourseWithConfirm() {
    if (confirm('ARE YOU SURE?  This cannot be undone except by IT at great cost!')) 
    { 
       PurgeCourse();
    }
}

それでButton2.OnClientClick = "javascript: purgeCourseWithConfirm();";

于 2013-09-10T17:22:23.210 に答える