我通过以下方法将一些文件附加到电子邮件:
if (rad_upload.UploadedFiles != null && rad_upload.UploadedFiles.Count > 0)
{
foreach (UploadedFile file in rad_upload.UploadedFiles)
{
Attachment f = new Attachment(file.InputStream,
MediaTypeNames.Application.Octet);
attach.Add(f);
}
}
Contact_List.sendMail(mail, lbl_depEmailValue.Text.TrimEnd(),
password, txt_sub.Text, msg.ToString(), int.Parse(dep.Main_code.ToString()),
attach);
在sendMail方法中:
if (attachments != null && attachments.Count > 0)
{
foreach (Attachment a in attachments)
{
mail.Attachments.Add(a);
}
}
一切都很好,但我想知道如何让上传的文件自动打开它方便的程序。
例如 :
pdf
双击文件时,如果安装了 acrobat reader,文件会自动打开。