Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Passaggio valori a pop-up

    Buon pomeriggio a tutti!
    Il mio problemino è il seguente: devo passare il valore di un textbox da una pagina ad 1 pop-up.
    So come aprire la pop-up e riesco anche a passare valori da una pagina normale ad 1 altra normale usando il Server.Transfer nella pagina madre e in quella ricevente il Context.Handler.

    Posso fare la stessa cosa aprendo 1 pop-up?

    Attendo fiduciosa una risposta positiva

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: Passaggio valori a pop-up

    Originariamente inviato da Nducciuredda
    Buon pomeriggio a tutti!
    Il mio problemino è il seguente: devo passare il valore di un textbox da una pagina ad 1 pop-up.
    So come aprire la pop-up e riesco anche a passare valori da una pagina normale ad 1 altra normale usando il Server.Transfer nella pagina madre e in quella ricevente il Context.Handler.

    Posso fare la stessa cosa aprendo 1 pop-up?

    Attendo fiduciosa una risposta positiva
    Io personalmente non gradisco server.transfer e aprirei un popup con window.open.
    Se i parametri da passare sono pochi, basta costruire l'url giusto all'antica per intenderci, altrimenti, preferisco un classicissimo form e invierei i parametri tramite post
    Pietro

  3. #3
    la pop-up la apro così:
    linkbutton1.Attributes["onclick"]="window.open'pagina.aspx');";

    mi hanno imposto di fare tutto tramite le classi...certo se non si può utilizzo i vecchi metodi :tongue:

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Nducciuredda
    la pop-up la apro così:
    linkbutton1.Attributes["onclick"]="window.open'pagina.aspx');";

    mi hanno imposto di fare tutto tramite le classi...certo se non si può utilizzo i vecchi metodi :tongue:
    componi il nome pagina con i parametri, tipo

    pagina.aspx?parametro1=pippo&parametro2=pluto
    Pietro

  5. #5
    Cmq se a qualcuno interessa come ho fatto a passare i valori ve lo posto: può sempre tornare utile



    Pagina madre

    html:
    <asp:TextBox id="texbox1" runat="server">
    <asp:LinkButton id="linkbutton1" runat="server">link</asp:LinkButton>

    classe:

    public class primapagina : System.Web.UI.Page
    {

    public System.Web.UI.WebControls.TextBox textbox1;
    protected System.Web.UI.WebControls.LinkButton linkbutton1;


    public string prova
    {
    get
    {
    return textbox1.Text;
    }
    }

    private void linkbutton1_Click(object sender, System.EventArgs e)
    {
    Server.Transfer("paginaricevente.ascx");

    }
    }

    Mettere in progettazione tra le proprietà del linkbutton l'azione del click a linkbutton1_Click
    ------------------------------------------------------------------------------------------------
    Pagina ricevente

    html:
    <%@ Reference Page="paginamadre.aspx" %>
    <%=pippo.prova%>

    classe:

    public class secondapagina: System.Web.UI.Page
    {
    public percorso.primapagina pippo;

    private void Page_Load(object sender, System.EventArgs e)
    {

    if (!IsPostBack)
    {
    pippo = (percorso.primapagina)Context.Handler;
    }

    }
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.