Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/11/2009, 04:54
eldelpuerto
 
Fecha de Ingreso: marzo-2004
Mensajes: 26
Antigüedad: 21 años
Puntos: 0
Respuesta: cambiar el gris del control asp:radiobuttonlist

Muchas gracias Skel por tu respuesta.!!

Si mal no he entendido, la cuestion sería de dejarlo habilitados, y cuando lo clickes lo deje en el estado que estaba, asi parece que no funcionara, ¿verdad?
------------------------

A ver te explico.

Yo uso vb.net

yo uso lo siguiente:
- hoja1.aspx para colocar los controles.
- hoja1.aspx.vb para el codigo behinde
- funciones.js para las funciones java.

el radiobutton esta dentro de un itemtemplate de un [asp:detailview]

He puesto el primero trozo de codigo que me has enviado en la funcion load de hoja1.aspx.vb

He puesto el segundo trozo de codigo que me has enviado en la funciones.js

En principio no me da errores, pero el objeto que recibe la variable name es: DETAILVIEW1_RADIOBUTTONLIST1 y si intento hacer un recorrido de todos lo items me devuelve solo un elemento, para mi parecer debería de recibir solo RADIOBUTTONLIST1. y no sé como hacerlo.

No sé si me he explicado bien.
¿me puedes ayudar?


Muchas gracias de antemano y un saludo.

Nota.-
Rectifique tu funcion y la dejé asi:

function DisableRadios(name, currentIndex, selectedIndex)
{
var radios = document.getElementsByName(name);
{
for(i = 0; i < radios.length; i++)
alert(radios[i].checked);
}
}

A esta funcion me llega.
Y me sale un solo mensaje que pone Undefined (sin embargo existen 4 items en el radiobuttonlist)
y sale un error java: checked es nulo o no es un objeto.

Última edición por eldelpuerto; 24/11/2009 a las 05:20