它在我的本地机器上工作得非常好。
我在4.0框架上设计了应用程序,并在部署代码时将目标框架更改为4.5。
Web配置文件
<system.web>
<compilation debug="true" targetFramework="4.5"/>
<httpHandlers>
<add verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler, AjaxControlToolkit"/>
</httpHandlers>
<customErrors mode="Off"/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="AjaxFileUploadHandler" verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler, AjaxControlToolkit" preCondition="integratedMode"/>
</handlers>
</system.webServer>
.aspx控制代码
<cc1:AjaxFileUpload ID="AjaxFileUpload1" throbberid="myThrobber" OnClientUploadComplete="uploadComplete" onuploadcomplete="AjaxFileUpload1_UploadComplete"
runat="server" MaximumNumberOfFiles="4"></cc1:AjaxFileUpload>
Status bar shows image uploaded 100% but after that it shows error in red.
提前致谢:)
答案 0 :(得分:0)
我在控制处理上做了更多的R和D,并且知道了Ajaxfileupload控件,暂时将文件保存在windows temp目录中,当它处理save命令时,它然后删除temp中的文件并将其移动到你的位置。
由于我正在使用共享平台,因此我没有获得完全许可。
我将所有ajaxfileupload替换为asyncfileupload,现在它工作正常。