domenica 21 agosto 2011

Messaggio di PopUp Delete Row (DataGridView)

Può capitare di dover chiedere la conferma della cancellazione di un elemento al "click" di una colonna "".

Niente di piu semplice :

AutoGenerateColumns="False" OnRowDeleting="grdRami_RowDeleting" OnRowEditing="GridView_RowEditing"
onrowdatabound="GridView1_RowDataBound" ("agiungere questo evento")
>

Code:

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
// reference the Delete LinkButton
LinkButton db = (LinkButton)e.Row.Cells[0].Controls[0];


db.OnClientClick = string.Format("return confirm"+
"('Eliminare l'elemento {0}');",ID);
}
}

e il gioco è fatto.

Nessun commento:

Posta un commento