Foros del Web » Programación para mayores de 30 ;) » .NET »

Ayuda en asp. net

Estas en el tema de Ayuda en asp. net en el foro de .NET en Foros del Web. Hola amigos. espero que alguien del foro me ayude. resulta que tengo paginas webs dinamicas en asp.net ejemplo: http://www.mi-pagina.com/subcat.aspx?catid=20 quiero que cuando entre a esa ...
  #1 (permalink)  
Antiguo 31/12/2007, 06:02
 
Fecha de Ingreso: septiembre-2006
Mensajes: 58
Antigüedad: 17 años, 8 meses
Puntos: 0
Sonrisa Ayuda en asp. net

Hola amigos.

espero que alguien del foro me ayude.
resulta que tengo paginas webs dinamicas en asp.net

ejemplo:
http://www.mi-pagina.com/subcat.aspx?catid=20

quiero que cuando entre a esa url me muestre una imagen en esa pagina nomas pero en las demas por ejemplo: no me muestre.

http://www.mi-pagina.com/subcat.aspx?catid=19
http://www.mi-pagina.com/subcat.aspx?catid=21
http://www.mi-pagina.com/subcat.aspx?catid=18

ya que puse en mi web subcat.aspx la imagen pero me muestra en todas, yo solo quiero en una

espero que me haigan ententido o si tienen alguna pregunta
rogaria que lo dejen posteado.

Saludos.

Última edición por tunait; 03/01/2008 a las 01:44 Razón: remover firma
  #2 (permalink)  
Antiguo 31/12/2007, 06:40
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 9 meses
Puntos: 87
Re: Ayuda en asp. net

aunque se vea un poco mal, la solucion mas rapida es en el evento de page- onload puedes poner una condicion que diga

si tu variable de requeste catid== 20 entonces tu control picturebox lo pones en

picturebox1.visible =false

pero claro esto es hardcode y de poco te puede servir si vas agregando mas y mas categorias q tengan el mismo caso.

lo q recomendaria es que pusieras la imagen y cuando haces la carga de datos desde tu fuente de datos, si no tiene cierta condicion pongas una imagen de "imagen no disponible" o no tiene imagen.

saludos.

Peterpay
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 03:16.