Sobre eventos
Publicado por Pableras (18 intervenciones) el 02/04/2007 10:59:31
Hola, qué tal ??
He hecho un calendario que tiene 2 combos arriba(para el año y el mes) y un montón de botones abajo, los días(puestos en pequeñito), que se visualizan o se ocultan según el año y el mes que haya seleccionado (los combos tienen el AutoPostBack a true).
Tengo 36 botones en total (yo utilizo 36, el porqué es lo de menos)
Quiero que cuando pinche en uno, se seleccione, es decir, que cambie de color (cambiar la propiedad BackgroundColor del botón).
Pero claro, tengo 36 botones, y mi pregunta es:
Tengo que poner 36 eventos onclick , con esa línea de código (la de cambiar el color de fondo del botón) , uno para cada botón??? Es que me parece una burrada el ponerte a meter 36 eventos onclick en el codigo y muy poco elegante además.
No hay algo que se pueda hacer (no sé si con los "delegados" esos que llaman) para que no haya que meter esos 36 eventos, y que se llamara automáticamente a una función a la que cuando se hace click en un botón cualquiera se acceda(viendo cuál de los 36 botones ha provocado el onclick)???
Muchísimas gracias en cualquier caso . ciauuuuuu
He hecho un calendario que tiene 2 combos arriba(para el año y el mes) y un montón de botones abajo, los días(puestos en pequeñito), que se visualizan o se ocultan según el año y el mes que haya seleccionado (los combos tienen el AutoPostBack a true).
Tengo 36 botones en total (yo utilizo 36, el porqué es lo de menos)
Quiero que cuando pinche en uno, se seleccione, es decir, que cambie de color (cambiar la propiedad BackgroundColor del botón).
Pero claro, tengo 36 botones, y mi pregunta es:
Tengo que poner 36 eventos onclick , con esa línea de código (la de cambiar el color de fondo del botón) , uno para cada botón??? Es que me parece una burrada el ponerte a meter 36 eventos onclick en el codigo y muy poco elegante además.
No hay algo que se pueda hacer (no sé si con los "delegados" esos que llaman) para que no haya que meter esos 36 eventos, y que se llamara automáticamente a una función a la que cuando se hace click en un botón cualquiera se acceda(viendo cuál de los 36 botones ha provocado el onclick)???
Muchísimas gracias en cualquier caso . ciauuuuuu
Valora esta pregunta


0