Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Valore di una textbox

  1. #1

    Valore di una textbox

    Salve a tutti,
    ho un problema: in una form di inserimento ho una textbox, sotto ho una dropdownlist a fianco della quale ho un link che mi apre una pop up per inserire un item nella dropdownlist. Chiudendo quella pop up, con javascript ricarico la pagina (window.opener.location.reload() e perdo il valore che avevo scritto nella textbox prima di inserire un nuovo item nella dropdownlist.
    Comme posso fare, chiudendo la pop up che apro per inserire un nuovo item nella dropdownlist, ad aggiornare la pagina contenente la dropdownlist e la textbox senza perdere l'eventuale valore immesso nella textbox??????
    P.S. Non posso utilizzare il viewstate perchè non invio la pagina al server...!
    Intanto grazie a tutti....aspetto notizie!!!
    Ciao Maurizio...

  2. #2
    forse sbaglio anzi meglio dire che forse dico una cappellata enorme eheheheheh

    ma se metti PostBack = True nel dropdownlist nondovresti perderti nulla.

  3. #3
    Non è che è sbagliato, ma non serve a niente in questo caso, perchè la proprietà PostBack di un oggetto serve soltanto per aggiornare la pagina facendola passare dal page_load...
    Comunque ti ringrazio molto per l'interessamento!!!

  4. #4
    Ciao Palegra,
    purtroppo il tuo ragionamento è giusto se utilizzi pagine ASP normalissime.

    Con il .NET è necessario pensare in un altro modo.
    Cerco di spiegarmi: tu nella tua pagina hai una dropdownlist e vuoi aggiungere un link "aggiungi voce" giusto?
    Ok, allora il mio consiglio è questo: nella stessa pagina inserisci il form per aggiungere la voce e lo rendi invisibile (per esempio un <div runat="server" visible="false">).
    Al click sul link "aggiungi voce" (che sarà un controllo .NET con l'evento onclick) fai visualizzare tale div in modo che l'utente possa inserire la nuova voce. A questo punto quando si clicca su "aggiungi" del form scatta l'evento onclick di questo modulo che dovrai intercettare e far inserire la nuova voce nel db (se la dropdownlist prende le info dal db) e poi aggiornare la dropdownlist con il nuovo valore...

    Spero di essermi fatto capire.. scusa ma vado un pò in fretta

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.