property - Visibilidad de RadioNet de ASP.Net dentro de RadioButtonList
radio button en asp (7)
¿Ha intentado ocultarlo a través del evento de carga de datos del artículo cargado o lo necesita para ocultarse después de que se carga?
¿Hay alguna manera de ocultar los botones de radio dentro de un control RadioButtonList programáticamente?
¿Por qué no agregar y quitar los botones de radio según sea necesario?
RadioButtonList.Items.Add("Item Name" or index);
RadioButtonList.Items.Remove("Item Name" or index);
A continuación, le indicamos cómo debe aplicar un atributo de estilo a un elemento de lista:
RadioButtonList.Items(1).Attributes.Add("style", "display:none")
- O -
RadioButtonList.Items(1).Attributes.Add("style", "visibility:hidden")
Debajo del capó, puede acceder a los atributos del elemento y asignarle un estilo CSS.
Entonces debería poder asignarlo mediante programación especificando:
RadioButtonList.Items(1).CssClass.Add("visibility", "hidden")
y hacer el trabajo.
No lo he probado, pero supongo (para C #)
foreach(ListItem myItem in rbl.Items)
{
if(whatever condition)
myItem.Attributes.Add("visibility","hidden");
}
Prueba esto:
RadioButtonList.Items.Remove(RadioButtonList.Items.FindByValue("3"));
Si te refieres a JavaScript, y si mal no recuerdo, debes buscar las propiedades ClientID de cada etiqueta <input type = "radio" ...>.