🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #657

Re: Radio en Grilla

#657
From: Mauricio Gomez
Date: Wed, 09 Jan 2008 22:11
81 lines
3076 bytes
Y algo como esto? No lo he probado, solo es una variacion sobre el 
ejemplo anterior;


Codigo javascript
/**
objeto: referencia al radiobutton.
valor: true o false
*/
function MarcaTodos(objeto,valor) {
     var x=0;
     if (objeto!=null){
         if (objeto.length){
           for (x=0;x<objeto.length;x++)
            if (objeto[x].value == valor.toString())
             objeto[x].checked=true;
            else
             objeto[x].checked=false;
         }else
            if (objeto.value == valor.toString())
             objeto.checked=true;
            else
             objeto.checked=false;
     }
}


rro


Pintamono wrote:
> Gracias,
> 
> es eso lo que tiene pero me dice que eso le selecciona el radio uno luego 
> el dos y finalmente el tres, dejando este ultimo como seleccionado...
> 
> 
> 
> AADR wrote:
> 
>> Pintamono escribi�:
>>> Que tal, un compa�ero de trabajo tiene el siguiente problema...
>>>
>>> En una grilla debe ingresar tres radio button, el usuario solo debe 
>>> seleccionar uno, hasta ahi todo bien, el problema es que debe existir en 
>>> la cabecera de la grilla un checkbox que permita seleccionar por defecto 
>>>   el primer radio de todas las row de la grilla, como los radio se 
>>> llaman igual el proceso siempre deja seleccionado el tercero cuando en 
>>> realidad deberia seleccionar el primero...
>>>
>>> algo asi:
>>>
>>> DATOS | O Seleccionar Opcion 1|
>>> dato 1 | O | O | O |
>>> dato 2 | O | O | O |
>>> dato 3 | O | O | O |
>>>
>>> si pincha O de la cabecera deberia seleccionar Op1 para dato 1, 2 y 3...
>>>
>>> Es ASP .NET (C#)
>>>
>>> Gracias.
>>>
> 
>> Codigo javascript
>> /**
>> objeto: referencia al radiobutton.
>> valor: true o false
>> */
>> function MarcaTodos(objeto,valor) {
>> 	var x=0;
>> 	if (objeto!=null){
>> 		if (objeto.length){
>> 		  for (x=0;x<objeto.length;x++)
>> 		   objeto[x].checked=valor;
>> 		}else
>> 		   objeto.checked=valor;
>> 	}
>> }
> 
> 
Technical Details
Message-ID: <fm3gb2$r3$1@news.nivel5.cl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mail
References: <559d3d8bf6afee21fed3788a5e2aac05$1@usenet.no-ip.com> <4784CA42.6080805@gmail.com> <6daea3aadbb436b2aea949135a96be4a$1@usenet.no-ip.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,50ddf35d05069670
X-Google-Attributes: gid1593cb,public,usenet
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mail
From: Mauricio Gomez <pregunte@sileinteresa.com>
Newsgroups: chile.comp.programacion
Subject: Re: Radio en Grilla
Date: Wed, 09 Jan 2008 19:11:41 -0300
Organization: Varios
Lines: 81
Message-ID: <fm3gb2$r3$1@news.nivel5.cl>
References: <559d3d8bf6afee21fed3788a5e2aac05$1@usenet.no-ip.com> <4784CA42.6080805@gmail.com> <6daea3aadbb436b2aea949135a96be4a$1@usenet.no-ip.com>
NNTP-Posting-Host: pc-17-9-104-200.cm.vtr.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.nivel5.cl 1199916194 867 200.104.9.17 (9 Jan 2008 22:03:14 GMT)
X-Complaints-To: news@news.nivel5.cl
NNTP-Posting-Date: Wed, 9 Jan 2008 22:03:14 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.6 (X11/20071022)
In-Reply-To: <6daea3aadbb436b2aea949135a96be4a$1@usenet.no-ip.com>