277 messaggi dal 20 maggio 2001
Ho due pagine, una con una serie di radio button raggruppati sotto determinati groupname
<div class="box" id="Div_OLTRE_AirSlightGrain7016" runat="server"><asp:RadioButton ID="OLTRE_AirSlightGrain7016" GroupName="Superficie" runat="server"  /><span runat="server"><span class="img" ><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_7016.png" alt=""/></span>7016</span><div class="image-box"><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_7016.png" alt=""/></div></div>  
  
  
  
<div class="box" id="Div_OLTRE_AirSlightGrain7035" runat="server"><asp:RadioButton ID="OLTRE_AirSlightGrain7035" GroupName="Superficie" runat="server"  /><span runat="server"><span class="img" ><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_7035.png" alt=""></span>7035</span><div class="image-box"><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_7035.png" alt=""/></div></div>  
  
  
  
<div class="box" id="Div_OLTRE_AirSlightGrain7040" runat="server"><asp:RadioButton ID="OLTRE_AirSlightGrain7040" GroupName="Superficie" runat="server"  /><span runat="server"><span class="img" ><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_7040.png" alt=""></span>7040</span><div class="image-box"><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_7040.png" alt=""/></div></div>  
  

<div class="box" id="Div_OLTRE_AirSlightGrain8016" runat="server"><asp:RadioButton ID="OLTRE_AirSlightGrain8016" GroupName="Superficie" runat="server"  /><span runat="server"><span class="img" ><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_8016.png" alt=""></span>8016</span><div class="image-box"><img src="Oltre/Superfici/AIR_SLIGHTGRAIN/AIR_SLIGHTGRAIN_8016.png" alt=""/></div></div>


dalla quale, per fare il submit, utilizzo un linkbutton:

    <center><asp:LinkButton ID="sendRequest" runat="server" PostBackUrl="https://www.miourl.name/Send.aspx">INVIA RICHIESTA</asp:LinkButton></center>


nella pagina ricevente, dove vengono richiesti dei dati, per recuperare l'ID del RadioButton selezionato utilizzo il seguente codice:

            string prova = Request.Form["Superficie"]



Purtroppo non va, poiché mi viene fuori l'errore:

Object reference not set to an instance of an object.

Cosa sbaglio?
98 messaggi dal 13 febbraio 2016
Buongiorno Danyw3b,
potresti effettuare un redirect alla pagina di destinazione passando tutti i valori dei vari radiobutton in querystring tramite l'evento OnClick del tuo LinkButton.
Ti scrivo un piccolo esempio:


 protected void sendRequest_Click(object sender, EventArgs e)
    {
        bool rb7035 = OLTRE_AirSlightGrain7035.Checked;
        string querystring = "7035=" + rb7035 ;
        Response.Redirect("send.aspx?" + querystring);
    }





Ciao
Modificato da pillopo il 27 settembre 2019 10:28 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.