Tema: validar txt
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2013, 13:52
jorgenorambuenac
 
Fecha de Ingreso: junio-2013
Ubicación: Santiago
Mensajes: 19
Antigüedad: 10 años, 11 meses
Puntos: 0
Pregunta validar txt

Hola a todos, necesito su ayuda, pasa lo siguiente, estoy validado un campo con javascript y no me resulta, que pasa?? al monto de hacer click sobre un botón debería enviar un mensaje para llenar el campo pero, en vez de ejecutar eso se queda pegado o se cae la aplicación ya que debe tener ese valor si o si, ya que es para enviar un correo}

Código C:
Ver original
  1. protected void btnEnviar_Click(object sender, EventArgs e)
  2.         {  
  3.             string mail = this.txtMail.Text.ToString();
  4.            
  5.             System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
  6.             msg.To.Add(mail);
  7.             //Cuerpo del correo
  8.             msg.From = new MailAddress(Configuracion.CorreoEmisorEmail, Configuracion.NomEmisorEmail, System.Text.Encoding.UTF8);          
  9.             msg.Subject = Configuracion.AsuntoEmail;            
  10.             msg.SubjectEncoding = System.Text.Encoding.UTF8;        
  11.             msg.Body = Configuracion.DescrpEmail;
  12.             msg.BodyEncoding = System.Text.Encoding.UTF8;
  13.             msg.IsBodyHtml = false;
  14.  
  15.                 string listaDocu = Conexion.ObtenerRutaXML(
  16.                 this.txtFolio.Text.ToString(),
  17.                 this.cmbTipoDocu.SelectedValue.ToString(),
  18.                 this.cmbEmpresa.SelectedValue.ToString());
  19.  
  20.                 Attachment xml = new Attachment(listaDocu);
  21.                 msg.Attachments.Add(xml);
  22.  
  23.             if (flArchivo.HasFile)
  24.             {
  25.                 Attachment archivo = new Attachment(flArchivo.FileContent, flArchivo.FileName);
  26.                 msg.Attachments.Add(archivo);              
  27.             }
  28.            
  29.             //datos del Emisor del correo
  30.             SmtpClient client = new SmtpClient();
  31.             SmtpClient smtpserver = new SmtpClient(Configuracion.HostEmail);//credencial para evitar que sea reconocido como SPAM
  32.             client.UseDefaultCredentials = false;
  33.             client.Credentials = new System.Net.NetworkCredential(Configuracion.UserMail, Configuracion.PassEmail);
  34.             client.Port = Convert.ToInt32(Configuracion.PuertoEmail);//puerto del correo
  35.             client.Host = Configuracion.HostEmail;//cliente que voy a utilizar
  36.             client.EnableSsl = true;//Si fuera a utilizar gmail esto deberia ir en true, esto es un certificado de seguridad
  37.                        
  38.             client.Send(msg);
  39.             inicializarFormulario();
  40.         }

para que lo entiendan mas, mail debe tener si o si un correo o se va a caer la aplicación, pero quiero corregir eso