重要な場合は、次のものがツールキットのポップアップの中にあり、その中には更新パネルがあります。AjaxControlToolkitのAsyncFileUploadがオンラインでデプロイされたときに正しく動作しない
<p>
<asp:Label Text="Picture" runat="server" Width="75"></asp:Label>
<ajaxToolkit:AsyncFileUpload ID="MediaPicture" runat="server" Width="200"
OnClientUploadStarted="BlockSubmits" ClientIDMode="AutoID"
OnClientUploadError="UnblockSubmits" PersistFile="true"
OnClientUploadComplete="UnblockSubmits"
/>
</p>
javascriptの機能は、アップロード中の問題を防ぐために、送信ボタンをブロック/リリースするだけです。
これは、ローカルホスト上で正常に動作しますが、GoDaddyのサーバー上でオンラインに展開したとき、私は大きなファイル(〜2メガバイト)をアップロードすることができたときに、ローカルでも、数KB経由でファイルをアップロードすることができないよう...
私はこの動作の理由を見つけることができない、それはIIS上にある可能性がありますか?アップロードが完了する前に、私はアプリのプールのクリアについて何かを読んで、これが起こっている可能性がありますか?
ところで、念、サーバー側で私はちょうど私が現在編集モードでかどうか、および場合てるかどうかについて、そこにいくつかの余分なロジックがあります
byte[] picture = MediaPicture.FileBytes ?? (string.IsNullOrEmpty(mediaID) ? null : Media.SelectByID(int.Parse(mediaID)).GetPicture());
このコントロールの外に写真を撮りますレコードが写真を持っていると、私は写真なしでそれを取るでしょう。
そしてそれをデータベースに保存します。
なぜこのようなことが起こっているのでしょうか?
ありがとうございました!
onclientuploaderrorイベントでエラーが発生しましたか? – dhinesh