Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30

    Far Comparire Popup di conferma

    Salve,
    innanzitutto complimenti per il forum e per il sito, uso molto i vostri wiki .

    Espongo quello che sicuramente,per molti di voi sarà un problema banale.

    Mi servirebbe far comparire un popup di conferma sulla submit di un determinato pulsante, qui il controllo:


    codice:
    <asp:Button ID="btnConferma" runat="server" Text="Conferma" CommandName="Back" OnClick="btnConferma_Click" Width="100px"/>
    in pratica, nel momento in cui l'utente preme il pulsante, dovrebbe comparire una popup che invita l'utente a confermare o annullare l'azione, e quindi lanciare la funzione "btn_ConfermaClick" solo nel momento in cui l'utente ha dato l'ok sul popup.

    Qualcuno sa dirmi come fare?

    Grazie anticipatamente a chi si volesse interessare.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    col framework 2, questo è un esempio

    codice:
    <%@ Page Language="VB" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <script runat="server">
    
        Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
            Me.div1.InnerHtml = "Cancellazione avvenuta con successo"
        End Sub
    </script>
    
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Pagina senza titolo</title>
    </head>
    <body>
        <form id="form1" runat="server">
            <asp:Button ID="Button1" runat="server" Text="Cancella" OnClientClick="return confirm('Confermi la cancellazione?');" OnClick="Button1_Click" />
        
            <div id="div1" runat="server" enableviewstate="false"></div>
        </form> 
    </body>
    </html>
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30
    Ciao,
    grazie mille, risolverebbe il mio problema, ma lo script ad inizio pagina non va bene, perchè il progetto è in asp2.0 e c#

    codice:
    <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
    uno script che vada bene anche in c# ?

    Grazie

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Noto che sei un vero esperto di c#


    Nel tuo bel pulsante, basta che metti:

    onClientClick="return confirm('Confermi la cancellazione?');"


    col messaggio che più preferisci
    Pietro

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    30
    Originariamente inviato da pietro09
    Noto che sei un vero esperto di c#


    Nel tuo bel pulsante, basta che metti:

    onClientClick="return confirm('Confermi la cancellazione?');"


    col messaggio che più preferisci

    Si ,
    me ne sono accorto un secondo dopo aver fatto il post, grazie mille.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.