【发布时间】:2009-09-03 14:21:08
【问题描述】:
这是我的代码
Dim amPhotoPath As String = "\graphics\Profiles\" & ViewState("fileName")
personalPhotoUpload.SaveAs(Server.MapPath("~") & amPhotoPath)
由于某种原因,图像没有保存..如果我调试代码,并在 Quickwatch 中获取 URL,文件夹会打开,所以路径是正确的,但它只是没有保存!我刚刚设置了权限,因为我认为是因为这个,但无济于事!我不知道这里出了什么问题,我错过了什么?
谢谢大家
【问题讨论】:
-
视图状态只是图像名称...
-
您是否有任何异常或图像根本没有保存?调试时 ViewState("fileName") 的值是多少?
-
viewstate 具有实际的图像名称,它不为空或会产生问题的东西。它根本没有给出任何错误......它只是不保存:s
-
FileUpdload 控件的 InputStream 是否非空? IE。它有一个有效的文件吗?
-
你有异常吗?如果没有,那么我们需要查看更多代码。
标签: .net asp.net file-upload