带上载文件控件的UpdatePanel无法正常工作

时间:2011-06-03 09:54:21

标签: c# asp.net ajax file-upload updatepanel

我有3张图片。我使用javascript来标记选择哪一个。用户点击一个后,我将其类更改为活动状态。它的

  • 。现在当我在表单发布后没有使用updatepanel时,我可以从代码中看到哪个元素处于活动状态并且它是正确的。在回发后添加包含整个表单的updatePanel后,应该刷新updatePanel的内容值为wrond并且active始终首先设置为默认值。更多内容在这个updatePanel中有上传文件控件,它不能正常工作,因为即使我选择文件,它总是将HasFile值设置为false。

    感谢您提供任何提示

  • 2 个答案:

    答案 0 :(得分:2)

    您的表单必须是完整的回发。如果FileUpload控件位于更新面板中,则必须为完全回发添加触发器。

    或者,如果您想要异步上传,可以尝试AJAX AsyncFileUpload控件 http://asp.net-informations.com/ajax/ajax-AsyncFileUpload.htm

    答案 1 :(得分:1)