Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 05-jul-2005, 06:56   #1 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
Marcar todos + checkedlistbox

Como puedo hacer para marcar (o chequear) con un boton todos los items de un checkedlistbox de un winform ????
Maurishio está desconectado   Responder Citando
Antiguo 05-jul-2005, 08:40   #2 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
Código:
		function checkAll(objName, e){
			obj = document.getElementById(objName);
				var grid = obj.parentElement.parentElement.getElementsByTagName("input");
				if (grid){
					var i;				
					for (i=0;i<grid.length;i++){ 
						grid[i].checked = e.checked;
					}
				} 
				return true;
			}
Mira, con este codigo te puede basar, lo modificas y sacas lo que quieres hacer...

Salu2
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 05-jul-2005, 08:44   #3 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
Olvide poner esto...

chkCheckAll es un checkbox fuera del grid.

DL_Dias es un grid, en el cual hay una columna que tiene un checkbox. el parametro this se refiere a chkCheckAll en el momento en el que hace click.


Me.chkCheckAll.Attributes.Add("onclick", "javascript:checkAll('DL_Dias', this);")

el parentElement ya depende de cuantos controles tengas en tu grid.. bueno, en el caso de que uses un datagrid.

salu2
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 05-jul-2005, 08:46   #4 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
Si tendria que ser algo asi de sencillo. tu ejemplo es sobre asp.net creo...
el problema es que lo estoy haciendo con un chekedlistbox de WINFORM y no encuentro la propiedad cheched para asignarle true
Maurishio está desconectado   Responder Citando
Antiguo 05-jul-2005, 08:48   #5 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
Si tendria que ser algo asi de sencillo. tu ejemplo es sobre asp.net creo...
el problema es que lo estoy haciendo con un chekedlistbox de WINFORM y no encuentro la propiedad cheched para asignarle true
Maurishio está desconectado   Responder Citando
Antiguo 05-jul-2005, 08:57   #6 (permalink)
Jose_minglein2 tiene algunos puntos positivos de karma
 
Avatar de Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.334
tulista.SelectedItems devuelve una colección de objetos chekados y

tulista.SelectedIndices te devuelve una colección (array) de los indices de los objetos checkados.
Jose_minglein2 está desconectado   Responder Citando
Antiguo 05-jul-2005, 09:01   #7 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
No es lo que necesito ya que esos metodos solo son GETS lo que yo necesito es checkear todos los elementos de la lista. Me explico?
Maurishio está desconectado   Responder Citando
Antiguo 05-jul-2005, 09:11   #8 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.542
Enviar un mensaje por MSN a RootK
Los ejemplos que están son para web app y tu quieres para windows forms... intentalo de ésta forma:

Cita:
Dim iTam As Integer = CheckedListBox1.Items.Count

For i As Int16 = 0 To iTam - 1
CheckedListBox1.SetItemChecked(i, True)
Next
Espero que te sirva..
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 05-jul-2005, 09:46   #9 (permalink)
Maurishio ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 76
´PERFECTO me sirvio
GRACIAS
Maurishio está desconectado   Responder Citando
Antiguo 06-jul-2005, 08:22   #10 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
De haber sabido que se referia a usar el lado del servidor....
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Antiguo 06-jul-2005, 08:34   #11 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.542
Enviar un mensaje por MSN a RootK
Cita:
Iniciado por stream
De haber sabido que se referia a usar el lado del servidor....
A que te refieres con eso friend..??

Porque se trata de una aplicacion tipo windows forms (app desktop)
RootK está desconectado   Responder Citando
Antiguo 07-jul-2005, 08:06   #12 (permalink)
Stream está en el buen camino
 
Fecha de Ingreso: mayo-2004
Ubicación: La Paz, Baja California S
Mensajes: 605
jajaja, me habia leido bien el post original.. sorry... jejejej
__________________
Programador en .NET
desde
Guadalajara, Jalisco, México
Stream está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:15.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93