关于向用户发送邮件

时间:2010-09-28 09:32:28

标签: c# asp.net

MailMessage message = new MailMessage();
message.From = new MailAddress("admin@mysite.com");

现在提取用户在文本框中输入的电子邮件,我写道: -

 message.To.Add(Convert.ToString(txtEmail));

但这不起作用..这不是在“收件人”中添加电子邮件地址的正确方法吗? txtEmail是文本框的名称..它没有给出任何错误或什么..只是没有工作..当我注释掉这行代码时...它旁边的代码行工作..其他代码在遇到这个“To”时停止工作。添加“method..plz help..thnx

[编辑] 我将其更改为

message.To.Add(txtEmail.ToString());

仍然无法正常工作

1 个答案:

答案 0 :(得分:3)

txtEmail.Text

应该有用。

尝试制作

message.To.Add(txtEmail.Text);