安装 NeatUpload ( http://neatupload.codeplex.com/ ),并将演示放到我的服务器(Windows Server 2008 和 IIS7)上,当我在组合框中为“进度条位置”选择一个对象并更改它时到“内联”,我得到一个未处理的异常,Object reference not set to an instance of an object.
. 我可以毫无问题地将其更改为“无”和“弹出”。
这是我的安装指南:如何安装 NeatUpload?
这是堆栈跟踪:
[NullReferenceException: Object reference not set to an instance of an object.]
Brettle.Web.NeatUpload.UploadModule.get_PostBackID() +18
Brettle.Web.NeatUpload.ProgressBar.get_LastPostBackIDQueryStringPortion() +9
Brettle.Web.NeatUpload.ProgressBar.OnPreRender(EventArgs e) +687
System.Web.UI.Control.PreRenderRecursiveInternal() +107
System.Web.UI.Control.PreRenderRecursiveInternal() +223
System.Web.UI.Control.PreRenderRecursiveInternal() +223
System.Web.UI.Control.PreRenderRecursiveInternal() +223
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3393
什么不见了?我可以查看“NeatUpload Console”,可以选择要上传的文件,可以毫无问题地更改“提交按钮类型”。另外,我从来没有得到任何进度条。我唯一能想到的是我的 Web 应用程序在 .net 2 中运行,而不是在 .net 4 中运行 - 如果这是问题所在,我如何在不为 Web 应用程序更改它的情况下为控件修复它(sharepoint 2010) ? 我可以有一些文件不合适吗?