C#編程中,在頁面上如何彈出確認刪除對話框


對於頁面完成一個操作后,彈出一個對話框提示是否“操作成功”。
舉例如下:
Response.Write("<script>alert('刪除成功!')</script>");

       在頁面上有一個刪除按鈕,當用戶點擊的時候會彈出一個確認是否刪除的對話框

方法一:

page_load里 

Button1.Attributes.Add("onclick", "return confirm('您真的要刪除嗎?');");

或 Button1.Attributes["onclick"] = "javascript:return confirm('您確定要刪除嗎?')";

如果點確定,則執行Button1的click事件

方法二:GridView控件的刪除按鈕消息提示框

當使用GridView控件后台編程實現數據綁定、查詢、更新、修改、刪除操作時在GridView控件事件RowDataBound事件中添加如下代碼就可以實現點擊刪除按鈕時提示‘是否刪除’提示框了。

示例

    /// <summary>
    /// 表示向一行數據行添加完成數據后處理的事件
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>

    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        //判斷是否數據行
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            //找到GridView控件的第12個單元格中的 按鈕 並給他添加 按鈕事件 點擊刪除時提示 是否刪除 
            ((Button)e.Row.Cells[11].Controls[0]).Attributes.Add("onclick", string.Format("javascript:return confirm('您是要刪除" + e.Row.Cells[2].Text + " 么')"));
        }
    }

 

 

在windows窗體應用開發中,在窗體上面如何彈出確認刪除對話框?

實例

在Click事件里面添加如下代碼:

if (MessageBox.Show("您真的要刪除嗎?", "此刪除不可恢復", MessageBoxButtons.YesNo) == DialogResult.Yes)   

{   

……

注: 如果確認 做‘刪除’操作  如果取消的話直接return

}

運行后的結果如下:

如何彈出確認刪除對話框(C編程)? - Steven - Steven blog


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM