none
Ideas para ventanas popup de búsquedas RRS feed

  • Pregunta

  • Hola,

    en una aplicación web que estoy haciendo (Framework 4.0) tengo que implementar diferentes ventanas de búsqueda, me explico, es el caso típico de mostrar un icono de lupa al lado de un campo, por ejemplo para buscar una persona, y que al pulsar se abre una ventana que contiene unos campos de filtro, un botón buscar y un grid donde mostrar los resultados de la búsqueda, y al seleccionar una fila del grid, se rellenan automáticamente los campos del formulario (nombre, apellidos, etc.)

    Hasta ahora yo siempre había hecho esto abriendo un formulario popup en una nueva ventana, pero me gustaría saber de otras formas más nuevas, efectivas, diferentes, etc etc de hacerlo.

    Teniendo en cuenta, eso sí, que siempre hay que ir a la BBDD a buscar los datos.

    Qué formas usáis para hacer esto?

     

    Un saludo

    martes, 24 de mayo de 2011 7:55

Respuestas

Todas las respuestas

  • hola

    por lo general uso jquery UI para esto, pero sino dominas javascript puede ser algo complejo de implementar

    por ahi uan solucion mas rapida sea usar ModalPopUp

    este se integra con ajax por lo tanto si ademas implementas el UpdatePanel podrias actualziar el gridview sin que se refresque la pantalla cuando aplcias cada busqueda

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 24 de mayo de 2011 11:33
  • Hola Leandro,

    pero con este tema, estaría igual que con el otro post que tengo abierto, debería poner la modalpopup para cada página y no es eso lo que quiero, mi idea es crear los objetos en un sitio y utilizarlos desde donde los necesite

    martes, 24 de mayo de 2011 13:29
  • pero tan generica va a ser esa busqueda que quiers implmentar ?

    o sea cada form mostrara info de diversas entidades, aplciar una busqueda generica para todos no lo veo muy factible porque cada entidad tiene sus campos

    por lo tanto cada popup mostrara un conjunto distintos de campos para filtrar

    es por eso que el control popup debera ir de forma custom en cada form

    podrias si heredar de ese control y definir un estilo colores y esas cosas, pero funcionalidad no lo creo, porque es particular al contexto donde lo apliques en cada pagina

    saludos

     


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 24 de mayo de 2011 13:34
  • hola, si lo necesitas en muchas partes, entonces crea una clase, dentero de esa clase creas tu modal, y simplementen luego hace el llamado...claor todo te topcafria por codigo pero lo tendras disponible en todo lado

    Julio Avellaneda
    Blog !!

    martes, 24 de mayo de 2011 14:40
  • Hola Leandro,

    hombre, pues si que es genérico, lo que no se si me estoy explicando bien, veamos...

    se trata de abrir una ventana popup que permite realizar una búsqueda de persona, esta ventana será siempre igual, sin embargo será llamada desde diversos formularios, e incluso varias veces desde un mismo formulario, la única diferencia es que el resultado de la búsqueda, se asignará a un campo u otro. No se si me explico bien. 

    martes, 24 de mayo de 2011 14:49
  • Hola Julio,

    no se como hacer esto que dices, ¿algún ejemplo? :)

     

    martes, 24 de mayo de 2011 14:50
  • hola, deberia ser algo como en este ejemplo:

    http://ltuttini.blogspot.com/2010/04/aspnet-javascript-alert-y-confirm-como.html

    claro debs crear todo, el div, los controles, etc, pero al manera de crearlo es la misma


    Julio Avellaneda
    Blog !!

    martes, 24 de mayo de 2011 14:56