我在尝试正确完成AjaxFileUpload时遇到了麻烦。这是发生的事情:
点击“上传”后,所选文件将上传到C:\ Windows \ Temp \ _AjaxFileUpload \
我有一些代码在我的网站目录中为当前用户创建一个文件夹,文件保存在那里。
这是我的代码:
Protected Sub OnUploadComplete(sender As Object, e As AjaxControlToolkit.AjaxFileUploadEventArgs) Handles AjaxFileUpload1.UploadComplete
If Not Directory.Exists(Server.MapPath("~/FileUploads")) Then
Directory.CreateDirectory(Server.MapPath("~/FileUploads"))
End If
Dim fileName As String = Path.GetFileName(e.FileName)
AjaxFileUpload1.SaveAs(Server.MapPath("~/FileUploads/" & fileName))
End Sub
我已经按照这里的所有内容进行了操作 - ajaxcontroltoolkit.devexpress.com/AjaxFileUpload/AjaxFileUpload.aspx
但我无法让它发挥作用。
有什么建议吗?
干杯。
答案 0 :(得分:0)
最后排序了。通过另一个网站上的帖子的建议,我在web.config中添加了一行。删除它解决了这个问题。