0
我有一个页面,电子邮件可以发送多个附件。这里是我的代码通过ASP上传文件:AjaxFileUpload控件调用ajaxUpload1
:vb.net电子邮件发送和接收,但没有附件
Protected Sub ajaxUpload1_OnUploadComplete(ByVal sender As Object, ByVal e As AjaxControlToolkit.AjaxFileUploadEventArgs)
Dim filePath As String = "~/Uploads/" & Convert.ToString(e.FileName)
' Save upload file to the file system
ajaxUpload1.SaveAs(MapPath(filePath))
e.PostedUrl = Page.ResolveUrl("~\uploads\" + e.FileName)
Try
emailAttachment = New System.Net.Mail.Attachment(filePath)
attahchemnts.Add(emailAttachment)
Catch ex As Exception
Label2.Text = ex.ToString
End Try
End Sub
是由所有上传的文件名列表。
而且该位负责在按钮单击事件
Try
If ajaxUpload1.HasAttributes Then
For counter As Integer = 0 To attahchemnts.Count
mail.Attachments.Add(attahchemnts.Item(counter))
Next
End If
Catch ex As Exception
Label2.Text = ex.ToString
End Try
问题设置邮件的附件是我能够成功发送和接收电子邮件,但我看不到电子邮件附件。任何人都有线索?由于