protected void Button3_Click(object sender, EventArgs e) { bool extension = false; ServiceReference1.WebServiceProyectoSoapClient referencia = new ServiceReference1.WebServiceProyectoSoapClient(); if (FileUpload2.HasFile) { string nombrearchivo = FileUpload2.PostedFile.FileName; string extensionarchivo = Path.GetExtension(nombrearchivo).ToLower(); if (extensionarchivo.Contains(".csv")) { extension = true; } if (extension) { try { string pathguardar = Server.MapPath("~/temp/"); FileUpload2.PostedFile.SaveAs(pathguardar + nombrearchivo); referencia.CargarJuegos(pathguardar + nombrearchivo); } catch (IOException ex) { } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alertIns", "alert('La extension del archivo no es la correcta');", true); } } }