2012-07-16 51 views
0

我正在使用Windows Phone 7應用程序。這個應用程序將授權人們上傳圖片。我的後端使用ASP.NET MVC 3.現在,人們可以上傳圖片。我發現的是,其中一些圖片沒有正確上傳。奇怪的是,圖片上傳了一半,但下半部分是純灰色的。通過C#將圖片上傳到ASP.NET MVC 3操作

我什至不能想到這種情況發生。有人可以幫助我確定這會發生什麼?基本上,一張圖片被上傳。上半部分看起來不錯。下半部分是純灰色的。它只是偶爾發生。我自己無法再現問題。我只看到一些從我的用戶上傳的照片有這個。

+0

這是一個內部應用程序嗎?如果它是移動網絡,用戶的連接是否在上傳過程中被丟棄?您可以在上傳之前檢查尺寸,然後在最後檢查它以驗證成功嗎? – anAgent 2012-07-16 13:12:01

回答

1

如果圖片沒有完全上傳,例如,如果用戶在流程中間停止上傳,則會發生這種情況。

通過停止,它可能是一個連接丟失,應用程序關閉,無論如何。

您應該在「驗證」您的數據(IE檢查映像文件大小與POST請求的內容長度)之前檢查上傳完成。