El marco ASP.Net proporciona dos opciones de gran alcance para RadioButtons : la única
. Ambos tienen la apariencia estándar de un botón de opción HTML y ambos pueden causar una página de devolución de datos en la selección , la captura de la selección de un usuario y los datos de vinculación . El control RadioButtonList es particularmente útil en Visual Basic ( VB ) . NET, ya que simplifica la presentación de unión y los datos , y tiene una función de exclusividad mutua . Sin embargo , puede personalizar más fácilmente RadioButton individuales en apariencia y proporcionar una mayor flexibilidad en aplicaciones en las que la parte delantera abarca una gran parte de la página. Instrucciones
1 Asignar cada control un identificador único (por ejemplo , . ) Configurar su RadioButton y RadioButtonList correctamente es clave para usarlos con más comandos VB sofisticados . Si se DataBound un RadioButtonList , cada elemento de la lista se genera dinámicamente , y usted no tendrá que especificar las propiedades de texto fuera del archivo de código subyacente . También es importante , en función de la finalidad de la solicitud , para especificar un valor verdadero o falso de la propiedad Checked .
2
Especifica la fuente de datos para el RadioButtonList , ya sea en el archivo de código subyacente o en las propiedades del control . Enlazar datos a controles RadioButton funciona de forma similar a otras operaciones de enlace de datos . La lista se genera dinámicamente a partir de la fuente de datos , pero puede agregar elementos de lista estáticos , especificando el valor de una propiedad AppendDataBoundItems como verdadero. Los diversos elementos de la lista serán excluyentes entre sí , siempre y cuando estén dentro del mismo control RadioButtonList.
3
DataBind RadioButton individuales en el archivo de código subyacente o dentro de los bloques de código . Por ejemplo , tomando " rbut1 " como el ID del RadioButton y el uso de un lector de datos declarados y configurado , se puede establecer el valor de texto del botón , así: rbut1.Text = dataReader.Item ("Campo ") . Para hacer RadioButton individuales trabajan juntas lógicamente , tendrá que asignarle una propiedad GroupName con un valor idéntico para cada botón en el grupo.
4
Recuperar el valor comprobado por la que se declara una variable como sea un entero o una cadena, y asignarle un valor si o no equivalente basado en el resultado de la RadioButton , por ejemplo :
rbutVal Dim As Integer
Si rbut1.Checked = True entonces
rbutVal = 1
End If
la única característica operativa de un RadioButton y RadioButtonList transferida en una devolución de datos o al destino de los bienes acción de un control de formulario es el valor facturado. La propiedad Checked sólo tiene opciones de verdadero o falso.