Hola , soy nuevo en el foro y también nuevo en el tema, asi que voy a estar consultando seguido por aqui
Bueno, yo nunca he programado nada web sino solo algunos programitas sencillos tipo winforms asi que para aprender pensé en hacer una página simple pero a la vez múy util para mi. La idea es hacer una página web para usar como página de inicio, la cual obtenga datos de una base de datos (sql server o acces s o cualquiera, eso no me interesa porque los datos son sencillos) y muestre esos datos. La idea es ordenar la gran cantidad de favoritos o marcadores que tengo , por lo que quisiera hacer algo como la siguiente imagen (es de ejemplo y está hecha en InfoPath 2003):
"http:--img60.imageshack.us-img60-3405-consulta9gt.jpg" (no puedo poner la imagen porque no tengo 15 posts todavía )
Explico, mi idea es que al cliquear un botón de categoría me muestre a la izquierda los botones de subcategorías y al cliquear en estos, me muestra los favoritos que hay y me de la opción de clikearlos para abrirlos en una nueva ventana o tab.
Tengo instalado Visual Studio 2005, por lo que mi idea es aprender a hacer dicha página en Asp.Net. Empezé a hacerla pero me surgieron varias dudas y/o problemas, los que paso a mensionar para ver si alguien me puede ayudar con los mismos:
1. Estube tratando de ver cómo se crean controles dinámicamente pero no tube suerte. No se cómo hacer para mostrar los datos de esa forma, sólo logré mostrarlos en un datagrid, me gustaría saber cómo puedo hacer algo parecido a lo de la imagen.
2. No se cómo acceder a los datos contenidos en las celdas del datagrid, por ejemplo; cree una columna de botones y traté de que al hacer click en un botón este me lleve a la página del link correspondiente, pero no logré saber cúal era el index del botón o cómo acceder al dato de una determinada celda.
3. Por último, un problema: mi idea es que los botones sean imagenes en escala de grises y que al pasar el puntero del mouse por encima las imagenes tomen color. Para esto hice los botones en flash, para insertarlos traté de agregar el control Shockwave Flash Object (flash8.ocx) pero no lo agrega al cuadro de herramientas y me da error diciendo que el control no está debidamente registrado, cómo puedo hacer para solucionar eso? o es posible realizar este efecto con un botón o imagen de la caja de herramientas?
Bueno, me quedó medio larga la consulta jeje, les agradezco el haberla leído y espero que alguien pueda ayudarme con esto.
Gracias!