none
Esta grilla como se hace? RRS feed

  • Pregunta

  • Hola amigos, una vez mas recurro a ustedes....

    Como puedo hacer una grilla que al pararme en un item me muestre info sobre la fila...

     

    Algo asi es lo que quiero: http://www.buscojobs.com/

    Pareciera que esta incluyendo una pagina en un div o algo asi pero no me doy cuenta como lo hace, si usa javascript o algo mas....

     

    Saludos y gracias.
    martes, 11 de marzo de 2008 16:18

Respuestas

  •  

    Tienes que bajar el ajaxcontroltoolkit. Si usas vs2005, te debes descargar la version 1.x (con .net framework 2.0) o la 3.x para framework 3.5. puedes ir a www.asp.net y desde allí ir a la opcion ajax. Aparecen todas las instrucciones, y los ejemplos.

     

    Saludos

    miércoles, 12 de marzo de 2008 12:28
  • Que tal Marcelo?

    En www.buscojobs.com lo que usamos es boxover.

    Lo que tenes que hacer es escribir los parametros del cuadro flotante (titulo, cuerpo, css, etc) dentro del atributo title de cualquier elemento html y el javascript de boxover se ocupa del resto.

    Desde el lado de asp.net lo que hacemos es agregar el atributo title a la fila en el evento RowDataBound de la GridView.

    Algo así:

    e.Row.Attributes.Add("title", "delay=[1000] cssbody=[ClaseCSSCuerpo] cssheader=[ClaseCSSCabezal] body=[texto del cuerpo] header=[cabezal]");


    Saludos y suerte.
    Pablo



    jueves, 3 de abril de 2008 15:57

Todas las respuestas

  •  

    Puedes usar el ajaxcontroltoolkit (http://www.asp.net/ajax/ajaxcontroltoolkit/samples/), especificamente el hovermenu, o el popupcontrol.

     

    Saludos

    martes, 11 de marzo de 2008 20:20
  •  

    Hola, gracias por responder.

    Una duda mas, yo estoy con .net 2.0 e instale y ya uso AJAX extensions, que debo bajar para usar todo estos otros controles, se pueden usar con 2.0 o tengo que migrar a 3.5?

     

    Saludos.

    miércoles, 12 de marzo de 2008 1:18
  • Creo que la pagina es ajax.asp.net, y tienes que descargarte el ajaxControlToolkit al menos la version 1.0, copiarla en una carpeta dentro de archivos de programa --> Microsoft ASP.NET pegar tu carpeta que descargas de la pagina, y entrar en AjaxControlExtender y correr el archivo vsi, después agrega los controles en Agregar Ficha sobre el cuadro de herramientas en el Visual Studio y listo a usarlos.

     

    Saludos

    miércoles, 12 de marzo de 2008 5:41
  •  

    Tienes que bajar el ajaxcontroltoolkit. Si usas vs2005, te debes descargar la version 1.x (con .net framework 2.0) o la 3.x para framework 3.5. puedes ir a www.asp.net y desde allí ir a la opcion ajax. Aparecen todas las instrucciones, y los ejemplos.

     

    Saludos

    miércoles, 12 de marzo de 2008 12:28
  • Que tal Marcelo?

    En www.buscojobs.com lo que usamos es boxover.

    Lo que tenes que hacer es escribir los parametros del cuadro flotante (titulo, cuerpo, css, etc) dentro del atributo title de cualquier elemento html y el javascript de boxover se ocupa del resto.

    Desde el lado de asp.net lo que hacemos es agregar el atributo title a la fila en el evento RowDataBound de la GridView.

    Algo así:

    e.Row.Attributes.Add("title", "delay=[1000] cssbody=[ClaseCSSCuerpo] cssheader=[ClaseCSSCabezal] body=[texto del cuerpo] header=[cabezal]");


    Saludos y suerte.
    Pablo



    jueves, 3 de abril de 2008 15:57