3

ファイルアップローダーを追加したい入力フォームがあります。マスターページにツールキットスクリプトマネージャーを追加してから、ajaxfileuploadコントロールを追加しました。<http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/AjaxFileUpload/AjaxFileUpload.aspx>

aspxは次のようになります

<ajaxToolkit:AjaxFileUpload ID="AjaxFileUpload1" ThrobberID="myThrobber" ContextKeys="fred"
                AllowedFileTypes="jpg,jpeg" MaximumNumberOfFiles="2" runat="server" UploadedComplete="AjaxFileUpload1_UploadedComplete" />

メソッドAjaxFileUpload1_UploadedCompleteは今のところ空です。

この例外が発生し、page_load以外のイベントは発生していません

Sys.ArgumentException:Sys.ArgumentException:逆シリアル化できません。データは有効なJSONに対応していません。

4

1 に答える 1

3

これは古い質問だと思いますが、これはコントロールの「バグ」が原因だと思います。クエリ文字列パラメータを追加しますが、既存のパラメータがないと想定します。

詳細と修正はここにあります:https ://ajaxcontroltoolkit.codeplex.com/workitem/27149 (ソースの変更とツールキットの再構築を含みます)

于 2012-07-05T07:54:19.977 に答える