2012-02-14 14 views
0

こんにちは私は、ユーザーがボタンをクリックするとクリアテキストボックスを探しています。しかし、私が持っているコードは動作していません。ここに私のコードです。投稿時にテキストボックスをクリア

System.Net.Mail.MailMessage m = new System.Net.Mail.MailMessage(); 
      m.Body = name.Text + Environment.NewLine + phone.Text + Environment.NewLine + email.Text + Environment.NewLine + message.Text; 
      m.IsBodyHtml = false; 
      m.To.Add("[email protected]"); 
      m.From = new System.Net.Mail.MailAddress(email.Text); 
      m.Subject = "Contact us form submisson"; 
      m.Headers.Add("Reply-To", "your email account"); 

      System.Net.Mail.SmtpClient s = new System.Net.Mail.SmtpClient(); 
      s.UseDefaultCredentials = false; 
      s.Credentials = c; 
      s.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network; 
      s.EnableSsl = true; 
      s.Port = 587; 
      s.Host = "smtp.gmail.com"; 

      s.Send(m); 

      lblCorrectCode.Text = "Contact Form Has been submited we will be in touch shortly"; 

      name.Text = string.Empty; 
      phone.Text = string.Empty; 
      email.Text = string.Empty; 
      message.Text = string.Empty; 
+0

をチェックされていません願っていますか? –

+0

いいえ、それは私がそれをテキストボックスをクリアしません提出をクリックしたときに動作しません – Inkey

+2

@マドハブあなたは深刻ですか? –

答えて

0

私は無愛想なあなたは、ページの読み込みにそれを移入せず、エラーメッセージを取得しているIsPostBackプロパティ

try 
{ 
s.Send(m); 
} 
finally 
{ 

      lblCorrectCode.Text = "Contact Form Has been submited we will be in touch shortly"; 

      name.Text = string.Empty; 
      phone.Text = string.Empty; 
      email.Text = string.Empty; 
      message.Text = string.Empty; 
} 
関連する問題