Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    Nascondere button che fa apparire modalpupup di ajax

    salve a tutti

    ho un controllo modalPopup, il quale lo richiamo da codice: modal.show()
    in quanto devo settare alcuni parametri
    il controllo lo faccio apparire da pulsanti che sono dentro il dataitem del gridview, quindi il controllo ModalPopup non lo vede da form
    cosa posso fare per fargli capire che lo avvio io e non serve un pulsante?
    vuole per forza di cose un pulsante, e se lo metto ma lo rendo invisibile, il pupup non funziona
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Utente di HTML.it L'avatar di ybla82
    Registrato dal
    Jan 2009
    Messaggi
    92
    se ho capito tu hai una gridview, e su ogni riga hai un pulsante che ti apre la modal popup, giusto?

    Se è così, questa potrebbe essere una soluzione:

    pulsante invisibile e fittizio che apre la popup
    codice:
    <asp:Button ID="btnHiddenButton" runat="server" Style="display: none" />
    Questo pulsante lo metti come TargetControlId.

    Attenzione io l'ho nascosto con lo stile, ma il pulsante nell'HTML generato c'è.
    Se usi la proprietà Visible = false, il pulsante non viene generato nell'HTML e quindi il javascript che è alla base della modalpoup non può essere eseguito perchè non trova il pulsante target.



    A questo punto nell'evento che gestisce il pulsante della riga chiami la funzione :
    codice:
    mymodalpopup.show()

  3. #3

    Cambiare via target

    Ciao..
    Questa situazione direttamente non l'ho affrontata..
    Provato a cambiare il targetID programmaticamente prima di visualizzare il modal...

    In questo mio blog..verso la fine ho provato a risolvere un problema simile sul confirmbuttonextender.

    http://dotnetprogrammers.wordpress.c...t-4-0-net-4-0/

    Saluti
    Claudio

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.