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 回答