Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    dropdownlist: Messaggio conferma

    ciao,
    io vorrei fare in modo che al cambiamento della selezione del dropdownlist, si visualizzi un messaggio o più di un messeggio del tipo:
    Sei sicuro di farlo?
    Allora procedo?

    e qui ci siano 2 pulsanti SI e No. se si spinge su no si annulla tutto mentre se si spinge su si si procede.


    idee?

  2. #2
    quello che cerchi tu si chiama window.confirm e lo fai in javascript

    puoi comunque fare un piccolo script nella pagina aspx , tanto il nome della select è lo stesso nome del dropdownlist

    dovresti mettergli nella select generata OnChange="funzione()"

    poi in alto
    <script>
    funzione(){

    window.confirm("sei sicuro");
    }
    </script>

    ----------------------------------------------------------
    scusa se te lo chiedo Daniele, ma data la tua mole di Topic sul forum, quei giorni che è rimasto chiuso (per problemi tecnici) che cosa hai fatto ? deve essere stato tremendo !

    Saludos comunque
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  3. #3
    si però io in base alla selezione vorre ifar girare del codice lato server, e il javascript piazzato nei tag HEAD non credo che vadi bene, a meno che non c'è un metodo per far partire una funzione lato server.


    scusa se te lo chiedo Daniele, ma data la tua mole di Topic sul forum, quei giorni che è rimasto chiuso (per problemi tecnici) che cosa hai fatto ? deve essere stato tremendo !
    apparte che non ho sempre problemi, dipende da quello che sto sviluppando, purtroppo non sono nato imparato e mi capita di cheidere. poi perchè sta domanda?

    Cmq posto sempre su un'altro furum....eccezionale.

  4. #4
    add attributes ? provat?

  5. #5
    Originariamente inviato da Daniele80
    Cmq posto sempre su un'altro furum....eccezionale.
    la gente veramente forte di asp.net sta nel newsgroup ufficiale di asp.net.. quello di microsoft.. io sto sempre li.. provalo :sgrat:

  6. #6

  7. #7
    add attributes ? provato?

    questo cercavo, mi fate vedere un'esmpio visto che qui al ricerca non funziona e non posso trovare nulla.

  8. #8
    ti stavo rispondendo ma Jc mi ha preceduto
    nella funzione di prima potresti aggiungerci anche un document.form1.submit così è come se facessi un postback

    poi da li sai cosa fare
    --------------------------

    per la mia domanda lascia perdere... stavo scherzando

    l'altro forum dove giri è aspitalia.com con lo stesso nik, e ugidotnet

    ciao !
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  9. #9
    se metto questo:
    codice:
    Sub Page_Load(Sender As Object, E As EventArgs) 
    ' ... 
    cancella.Attributes.Add("onclick","return confirm('Sei sicuro?');") 
    ' ... 
    end sub
    mi fa uscire la mascherina di avviso appena clicco, io vorrei farla uscire quando cambio la selezione, che parametro devo mettere al posto di OnClick?

    Ho provato con OnSelectedIndexChanged ma niente.

    Poi ma dentro attributes.Add posso mettere un intera funzione JS?

  10. #10
    Originariamente inviato da Trinità
    ti stavo rispondendo ma Jc mi ha preceduto
    nella funzione di prima potresti aggiungerci anche un document.form1.submit così è come se facessi un postback

    poi da li sai cosa fare
    --------------------------

    per la mia domanda lascia perdere... stavo scherzando

    l'altro forum dove giri è aspitalia.com con lo stesso nik, e ugidotnet

    ciao !
    è si utilizzo sempre lo stesso nick cosi la gente mi riconosce....


    senti io la funzione in JS la dovrei infilare nel codebehind altrimenti come potrei fare delle operazioni lato server?


    io sto provando questo:
    codice:
    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    
            DropDownList1.Attributes.Add("onchange", "return confirm('Sei sicuro?');")
        End Sub
    
        Sub prova(ByVal sender As System.Object, ByVal e As System.EventArgs)
    
            Response.Write(DropDownList1.Items(DropDownList1.SelectedIndex).Value)
        End Sub
    ogni volta che cambio selezione mi esce la mascherina di conferma, ma non riesco ad andare sulla funzione Prova che è associata al cambiamento di selezione del Drop che è impostato su AutopostBack=true


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.