文件上传问题

本文关键字:问题 文件 | 更新日期: 2023-09-27 17:57:12

嗨,我在UpdatePanel的用户控件中上传了一个文件现在我尝试在我的 aspx 页面中找到控件并动态添加触发器,但仍然面临同样的问题,我的 Fileupload.hasfile 总是返回 false。

任何想法

如果有人有同样的问题,我的解决方案是:实际上,如果注册回发触发器,则 fileUpload 控件可与更新面板配合使用。我遇到的问题解决了。

实际的解决方案是一个非常三叉戟,

您需要将表单编码类型更改为"多部分/表单数据"。如果不执行此操作,则 fileUpload 控件在更新面板中不起作用。

只需将该属性添加到母版页中的表单中,我的问题就解决了。看看这个:http://knowledgebaseworld.blogspot.com/2009/02/file-upload-not-working-with-update.html

谢谢

文件上传问题

实际上,如果注册回发触发器,则 fileUpload 控件可与更新面板配合使用。我遇到的问题解决了。

实际的解决方案是一个非常三叉戟,

您需要将表单编码类型更改为"多部分/表单数据"。如果不执行此操作,则 fileUpload 控件在更新面板中不起作用。

只需将该属性添加到母版页中的表单中,我的问题就解决了。看看这个:http://knowledgebaseworld.blogspot.com/2009/02/file-upload-not-working-with-update.html

我以前用telerik做过这个,这是ajax的另一个库。似乎不可能使用 ajax 面板进行文件上传控制。尝试删除 ajax 面板,这应该可以解决您的问题。因此,我如何处理其他需要 ajax 的控件,要么将这些控件放入 ajaxpanel,要么使用 telerik 中包含的显式 ajax 事件。

文件上传在 UpdatePanel 中不起作用,需要完整的回发才能工作。使用 Jquery 文件上传进行基于 ajax 的文件上传。