Estoy tratando de cargar un archivo y cambiar su nombre a continuación. Necesito obtener la extensión de archivo. El siguiente código tiene un subrayado en "Ruta" ¿Me falta una declaración de uso? ¿O cuál es la sintaxis correcta para lo que estoy haciendo?FileUpload get extension
if (FileUpload1.HasFile)
try
{
var FileExtension = Path.GetExtension(FileUpload1.PostedFile.FileName).Substring(1);
var newName = DateTime.Now.ToLongDateString();
//Map path to folder
string realpath = Server.MapPath("Pictures\\") + Guid.NewGuid() + FileExtension;
FileUpload1.SaveAs(realpath);
Label1.Text = "File name: " +
FileUpload1.PostedFile.FileName + "<br>" +
FileUpload1.PostedFile.ContentLength + " kb<br>" +
"Content type: " +
FileUpload1.PostedFile.ContentType;
}
catch (Exception ex)
{
//Handle the error
throw ex;
}
else
{
Label1.Text = "You have not specified a file.";
}
Muchas gracias. –