Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2013, 13:23
Avatar de lair
lair
 
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 13 años, 7 meses
Puntos: 46
Codigo Csharp en XSL

Hola a todos.

tengo el siguiente código en un xsl:
Código C#:
Ver original
  1. public string buscarImagen(string imagen)
  2.     {
  3.    
  4.       string strRuta = "imagenes/cintillo-aviso.jpg";
  5.       try{
  6.         if(System.IO.File.Exists(System.Web.HttpContext.Current.Server.MapPath("~/imagenes/cintillo-aviso-especial-" + imagen)))
  7.         {
  8.           strRuta = "imagenes/cintillo-aviso-especial-" + imagen;
  9.         }
  10.       }
  11.       catch{
  12.         strRuta = "imagenes/cintillo-aviso.jpg";
  13.       }
  14.       return strRuta;
  15.     }

el problema es que me marca error en la siguiente línea:
if(System.IO.File.Exists(System.Web.HttpContext.Current.Server.MapPath("~/imagenes/cintillo-aviso-especial-" + imagen)))


marca lo siguiente:
Cita:
El tipo o nombre del espacio de nombres "HttpContext" no existe en el espacio de nombres 'System.Web' (¿falta una referencia de ensamblado?)

agradesco cualquier ayuda que me serva para validar si un archivo existe en el server.

Saludos.