Foros del Web » Programación para mayores de 30 ;) » .NET »

Eventos de RadioButton

Estas en el tema de Eventos de RadioButton en el foro de .NET en Foros del Web. Hola, kómo y kon ké kontroladores puedo konstruir webs forms kon esta lógika? 1- ke si pincha el 1º RadioButton "Todos" se refreske la página ...
  #1 (permalink)  
Antiguo 07/06/2005, 08:09
Avatar de Punktruka  
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta Eventos de RadioButton

Hola, kómo y kon ké kontroladores puedo konstruir webs forms kon esta lógika?

1- ke si pincha el 1º RadioButton "Todos" se refreske la página y muestre lo mismo pero al lado de éste, la opción "Ver" y luego ke al hacer click en "Ver" aparezkan los resultados de la búskeda en otra página.. pero komo en un Frame.

2- ke si pincha el 2º Radio "Nombre" le aparezka al lado un TextBox para ingresar el nombre y un botón al lado para "ver" y luego ke entregue los resultados komo explike arriba en el 1 punto.

3. ke si pincha el 3º Radio "Departamento" aparezka al lado un ListBox kon datos de la base de datos y al lado un boton "Ver" y ke al pinxar me muestre los resultados... bla bla bla...


porfis, no kiero ke me den kódigos, sólo ke me expliken la lógika para hacerlo y komo hago para ke se refrezke la página.. eso..
gracias.
__________________
y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS....
  #2 (permalink)  
Antiguo 07/06/2005, 09:05
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
tienes varias opciones

1.- Crear 3 controles (ascx) donde está la informacion que quieres que se muestre cuando dén click en el radio button y los cargues de forma dinámica.

algo así:

opcion 1 ´radio button
'cargar control1.ascx
opcion 2
'cargar control2.ascx.
..etc..

2. Colocar toda la info sobre la misa página y crear 3 tablas del lado del server y cuando dén click en el radio button mostrar la tabla correspondiente.

opcion 1
'tabla1.visible = true
opcion 2
´tabla2.visible = true.
etc..

Es una idea general... ya depende de tus gustos..

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 07/06/2005, 09:29
Avatar de Punktruka  
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 20 años, 1 mes
Puntos: 0
"ascx" supongo ke es otro webs Forms hecho en c#,, o no??
__________________
y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS....
  #4 (permalink)  
Antiguo 07/06/2005, 09:35
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
http://www.15seconds.com/issue/020319.htm
http://www.informit.com/articles/art...?p=170197&rl=1
http://www.freevbcode.com/ShowCode.asp?ID=4207

Creo que con esos links te podrás dar una mejor idea..
  #5 (permalink)  
Antiguo 07/06/2005, 15:15
Avatar de Punktruka  
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 20 años, 1 mes
Puntos: 0
ok. lo hice kon la segunda opcion y me resultó muy bien kon este kódigo (por si a alguien le sirve)

Código:
private void RbTodos_CheckedChanged(object sender, System.EventArgs e)
		{
			if (BtVerTodos.Visible == false)
			{
				BtVerTodos.Visible = true;
				if (RbTodos.Checked = true)
				{
					RbNombre.Checked = false;
					TbNombre.Visible = false;
					BtVerNombre.Visible = false;
					
					RbDepto.Checked = false;
					DdlDepto.Visible = false;
					BtVerDepto.Visible = false;
					
				}
				else
				{
				}				
			}
			else
			{
				BtVerTodos.Visible = false;
			}

		}

		private void RbNombre_CheckedChanged(object sender, System.EventArgs e)
		{
			if (BtVerNombre.Visible == false)
			{
				TbNombre.Visible = true;
				BtVerNombre.Visible = true;
				if (RbNombre.Checked = true)
				{
					RbTodos.Checked = false;
					BtVerTodos.Visible = false;

					RbDepto.Checked = false;
					DdlDepto.Visible = false;
					BtVerDepto.Visible = false;				
				}
				else 
				{
				}
				
			}
			else
			{
				TbNombre.Visible = false;
				BtVerNombre.Visible = false;
			}

		}

		private void RbDepto_CheckedChanged(object sender, System.EventArgs e)
		{
		
			if (BtVerDepto.Visible == false)
			{
				DdlDepto.Visible = true;
				BtVerDepto.Visible = true;
				if (RbDepto.Checked = true)
				{
					RbTodos.Checked = false;
					BtVerTodos.Visible = false;

					RbNombre.Checked = false;
					TbNombre.Visible = false;
					BtVerNombre.Visible = false;
				}
				else
				{
				}
			}
			else
			{
				DdlDepto.Visible = false;
				BtVerDepto.Visible = false;
			}

		}
muxas gracias.
__________________
y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:41.