1
請參閱以下代碼。我正在上傳文件,但我得到不同瀏覽器的不同結果。使用HttpPostedFileBase獲取不同路徑
火狐VAR路徑= 「about.restaurant.jpg」
但在IE6路徑= 「d:\ dev的\ XXXXX \ XXXXX \ XXXXX \網站\圖片\ about.restaurant.jpg」
foreach (string file in Request.Files)
{
var hpf = Request.Files[file] as HttpPostedFileBase;
var path = hpf.FileName;
}
我在MVC2中遇到過這個問題。剛剛升級到MVC3。存在同樣的問題。
<form action="/Product/SaveUploadImage" method="post" enctype="multipart/form-data">
<input type="file" name="file" id="file" />
<input type="submit" value="Save" class="button" />
</form>