7 messaggi dal 25 settembre 2007
Ciao a tutti, vorrei visualizzare un MessageBox quando l'utente clicca sul pulsante Delete appartenente ad una ListView all'interno di un UpdatePanel.
Sapete indicarmi come posso fare?

Ho provato a fare così ma non funziona:

protected void MyListviewDataSource_Deleted(object sender, SqlDataSourceStatusEventArgs e)
{
string cmd;

Response.Write("<script type=\"text/jscript\">");
cmd = String.Format("window.alert(\"Records eliminati:{0}\");", e.AffectedRows.ToString());
Response.Write(cmd);
Response.Write("</script>");
}

Grazie.
Ale
33 messaggi dal 26 novembre 2003
Ciao potresti usare la seguente proprietà del tuo button:

OnClientClick="return confirm('Sto per eliminare i dati... Confermi?')"



Era questo che serviva?
Quello viene eseguito PRIMA. Penso a lui serva mostrare qualcosa DOPO :)

Prova con questa:

Sub ShowMessageBox(ByVal message As String)
        ScriptManager.RegisterClientScriptBlock(Me.Page, Me.GetType, _
                                                Guid.NewGuid().ToString(), _
                                                String.Format("alert('{0}'); ", message), True)
End Sub

Davide Guida
Developer, Data Manager @ Publicis Healthware
http://davideguida.netne.net
33 messaggi dal 26 novembre 2003
Oooopsss! Si ... avevo capito male la richiesta ... hai perfettamente ragione se deve visualizzarla dopo è giustissimo il tuo suggerimento :)
7 messaggi dal 25 settembre 2007
Grazie mille, funziona.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
    In primo piano

    I più letti di oggi

    Media
    In evidenza
    MISC