Foros del Web » Programando para Internet » ASPX (.net) »

Custom COntrols

Estas en el tema de Custom COntrols en el foro de ASPX (.net) en Foros del Web. Que tal: Estoy desarrolland controles personalizados (controles compuestos por controles web) tendo controles independientes que realizan ciertas tareas, mi pregunta es como hacer que 2 ...
  #1 (permalink)  
Antiguo 09/07/2010, 10:09
 
Fecha de Ingreso: marzo-2010
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Custom COntrols

Que tal:

Estoy desarrolland controles personalizados (controles compuestos por controles web) tendo controles independientes que realizan ciertas tareas, mi pregunta es como hacer que 2 controles perosnalizados compartan información??

Custom Control 1: Genera una tabla enlazada a datos

Custom Control 2: filtro (textBox + Botón para introducir una busqueda que debra filtar el resultado en customContro 1 pasand como parametro en contenido de TextBox)

comunicación
CustomCOntrolTabla <----- CustomControlFiltro

De antemano Agradezco sus respuestas.

Saludos.
  #2 (permalink)  
Antiguo 09/07/2010, 10:51
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 8 meses
Puntos: 9
Respuesta: Custom COntrols

Tus dos controles van a estar dentro de una misma pagina por lo que entiendo, por lo tanto puedes controlar el envío de información de unno a otro mediante el codebehind..

La verdad es que si aclaras un poco más lo que tienes te podemos ayudar de mejor manera... yo he trabajado con diferentes controles y hasta aqui todo bien.
__________________
Buena Vida...
Francisco
  #3 (permalink)  
Antiguo 09/07/2010, 11:37
 
Fecha de Ingreso: marzo-2010
Mensajes: 54
Antigüedad: 14 años, 8 meses
Puntos: 0
Sonrisa Respuesta: Custom COntrols

Cita:
Iniciado por Bluesman74cl Ver Mensaje
Tus dos controles van a estar dentro de una misma pagina por lo que entiendo, por lo tanto puedes controlar el envío de información de unno a otro mediante el codebehind..

La verdad es que si aclaras un poco más lo que tienes te podemos ayudar de mejor manera... yo he trabajado con diferentes controles y hasta aqui todo bien.
Hola.

Se trata de 2 Controles personalizados (del tipo composite control) y si se econtrarán dentro dle mismo proyecto, ene le cual por se controles indepenedientes no se "conoce" el uno al otro.

EL primer control (ARBOL) trata de un control que contiene un treview + 1 boton "Filtrar"

EL segundo control (FILTRO) contiene un TExtBox (para introducir el nombre del nodo dle treeview a buscar) y un botón "buscar".

Lo que te entendo que se puede manejar en el codebehind es que por ejemplo tengo los 2 controles en mi sitio pero el segudo estará invisible hasta que sea activado por el Primer control. Ahi se manejaria eso. (para ello he establecido eventos e los controles)

Mi problema es que al querer aplicar el filtro sobre el control ARBOL no se como comunicarle lo que se ha colocado en el control FILTRO para que ahora solo muestre los nodos dle arbol filtrado.


CTRL ARBOL CTRL FILTRO

TREVIEW (Con todos Los nodos) TXTNombreNodo BTNBuscar
BTNFiltar
(cuando se de clic en filtar debe
aparecer el CTRFLITRO, permitir intro
ducir un nombre de nodo y devolver el
Treview Filtrado)



1.-CTRL ARBOL (Todos lso nodos)
2.-Clic en Filtrar
3.- se activa CTRL FILTRO
4.- se introduce el parametro y se da clic en buscar
5.- CTRL FILTRO se desactiva y aparece Nuevamente CTRL ARBOL pero unicamente con los nodos que coincidieron al fitro.

Espero esté mas claro.

Saludos y Gracias por su respuesta.

Etiquetas: controls, custom, aspx
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 13:08.