Foros del Web » Programación para mayores de 30 ;) » .NET »

Radio Button dinámico

Estas en el tema de Radio Button dinámico en el foro de .NET en Foros del Web. Hola a tod@s. Tengo otra duda para realizar mi aplicación la cual sería, como podría crear un radio button dinámico dentro de un data table. ...
  #1 (permalink)  
Antiguo 23/02/2010, 14:53
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
Radio Button dinámico

Hola a tod@s. Tengo otra duda para realizar mi aplicación la cual sería, como podría crear un radio button dinámico dentro de un data table. Lo que quiero hacer es un text me explico mejor con un ejemplo
Cita:
¿Cuanto es 2x2?
Aquí iria el radio button a ..............4
Aquí iria el radio button b ..............5
Aquí iria el radio button c ..............6
La pregunta y la respuesta son dinamicas para mas ayuda os dejo el código que tengo. ¿Cómo lo podría hacer? muchas gracias

El código que tengo es.
Código PHP:
    Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgsHandles Me.Load
        Dim respuesta 
As Integer "4"
        
        
Dim rs1 As New SqlDataAdapter
        rs1 
Me.conexion.consulta2("select * from T_preguntas")
        
Dim rs2 As New SqlDataAdapter
        rs2 
Me.conexion.consulta2("select * from T_respuestas")
        
        
Me.lblsesion.Text Session("alumno")
  
        
Dim objDs As New Data.DataSet
        rs1
.Fill(objDs"Preguntas")
        
rs2.Fill(objDs"Respuestas")
        
Dim relacion As Data.DataRelation objDs.Relations.Add("Examen"objDs.Tables("Preguntas").Columns("c_idpregunta"), objDs.Tables("Respuestas").Columns("c_Pregunta"))
        
Dim filaRfilaT As Data.DataRow
        
For Each filaR In objDs.Tables("Preguntas").Rows
            Response
.Write("<br>" filaR("c_Pregunta").ToString)
            For 
Each filaT In filaR.GetChildRows(relacion)
                
Response.Write("<br>" filaT("c_Respuestas").ToString)
            
Next
        Next


    End Sub 
  #2 (permalink)  
Antiguo 25/02/2010, 15:06
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Radio Button dinámico

Bueno e introducido en mi código el radiobutton pero lo que me sucede que no me los muestra ¿Cuál es mi error? Muchas gracias
Código PHP:
For Each FilaC In filaR.GetChildRows(relacion)

                
radiobutton1.Visible True
                radiobutton1
.Attributes.Add("onmouseover""this.style.backgroundColor = 'red'")


            
Next 
Entonces mi código quería de la siguiente manera
Código PHP:
Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgsHandles Me.Load
        Dim respuesta 
As Integer "4"

        
Dim rs1 As New SqlDataAdapter
        rs1 
Me.conexion.consulta2("select * from T_preguntas")
        
Dim rs2 As New SqlDataAdapter
        rs2 
Me.conexion.consulta2("select * from T_respuestas")


        
Me.lblsesion.Text Session("alumno")

        
Dim objDs As New Data.DataSet
        rs1
.Fill(objDs"Preguntas")
        
rs2.Fill(objDs"Respuestas")
        
Dim relacion As Data.DataRelation objDs.Relations.Add("Examen"objDs.Tables("Preguntas").Columns("c_idpregunta"), objDs.Tables("Respuestas").Columns("c_Pregunta"))
        
Dim filaRfilaTFilaC As Data.DataRow

        Dim radiobutton1 
As New RadioButton
        
For Each filaR In objDs.Tables("Preguntas").Rows
            Response
.Write("<br>" filaR("c_Pregunta").ToString)
            For 
Each FilaC In filaR.GetChildRows(relacion)

                
radiobutton1.Visible True
                radiobutton1
.Attributes.Add("onmouseover""this.style.backgroundColor = 'red'")


            
Next
            
For Each filaT In filaR.GetChildRows(relacion)
                
Response.Write("<br>" filaT("c_Respuestas").ToString)
            
Next
        Next

        


    End Sub 
  #3 (permalink)  
Antiguo 26/02/2010, 18:28
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Radio Button dinámico

Nadie me puede ayudar
  #4 (permalink)  
Antiguo 27/02/2010, 19:54
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Radio Button dinámico

He creado el radiobutton dentro de la fila del data table pero me da el siguiente error
Cita:
El control 'ctl02' de tipo 'RadioButton' debe colocarse dentro de una etiqueta de formulario con runat=server.

y el código que he creado es:
Código PHP:
For Each filaT In filaR.GetChildRows(relacion)
                
Dim radiobuton1 As RadioButton
                radiobuton1 
= New RadioButton
                Me
.Controls.Add(radiobuton1)
                
Response.Write("<br>" filaT("c_Respuestas").ToString)
            
Next 
¿Cómo podría solucionar este error? Muchas gracias

Etiquetas: radio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:49.