【发布时间】:2013-07-17 20:25:29
【问题描述】:
我正在尝试使用 html 编辑器扩展器上传图像文件。到目前为止一切正常,我可以将文件保存在ImageUploadComplete 事件中。但是我不确定如果图像上传由于某种原因失败,如何向 UI 提出错误并提醒用户。
非常感谢您的帮助。谢谢!
更新:我们使用 MS 企业库进行异常处理。在正常的回发错误中,首先记录异常并将被重定向到自定义错误页面。使用 HTMLEditorExtender 的问题是:
- 出错时重定向不起作用
-
fileupload 控件显示错误的上传状态 - 即使在失败的情况下也“已上传”。
Public Sub HTMLEditor_ImageUploadComplete(sender As Object, e 作为 AjaxControlToolkit.AjaxFileUploadEventArgs) 处理 HTMLEditor.ImageUploadComplete
HTMLEditor.AjaxFileUpload.SaveAs("D:\Uploads\" + Path.GetFileName(e.FileName))
结束子
【问题讨论】:
-
你想通过代码隐藏还是客户端来做?您能否向我们展示您目前拥有的代码?
-
我能够使用 try catch 块捕获代码中的错误,但问题是我无法重定向到错误页面或在文件上传控件中显示正确的状态。谢谢。
标签: asp.net ajax ajaxcontroltoolkit htmleditorextender