C# 文件上传问题

C# 文件上传问题,c#,asp.net,ajax,file-upload,C#,Asp.net,Ajax,File Upload,您好,我正在UpdatePanel的用户控件中上载文件 现在我试图在my aspx页面中找到控件并动态添加触发器,但仍然面临同样的问题,并且我的Fileupload.hasfile始终返回false 有什么想法吗 如果有人有同样的问题,我的解决方案是: 实际上,如果注册回发触发器,fileUpload控件与更新面板一起工作。我的问题解决了 实际的解决方案非常棘手 您需要将表单类型更改为“多部分/表单数据”。如果不这样做,则文件上载控件在更新面板中不起作用 只要在母版页中将该属性添加到我的表单中,

您好,我正在
UpdatePanel的用户控件中上载文件
现在我试图在my aspx页面中找到控件并动态添加触发器,但仍然面临同样的问题,并且我的Fileupload.hasfile始终返回false

有什么想法吗

如果有人有同样的问题,我的解决方案是: 实际上,如果注册回发触发器,fileUpload控件与更新面板一起工作。我的问题解决了

实际的解决方案非常棘手

您需要将表单类型更改为“多部分/表单数据”。如果不这样做,则文件上载控件在更新面板中不起作用

只要在母版页中将该属性添加到我的表单中,我的问题就解决了。看看这个:


谢谢

我以前用telerik做过这件事,telerik是ajax的另一个库。 似乎不可能用ajax面板实现fileuploadcontrol。 尝试移除ajax面板,这将解决您的问题。
因此,我如何处理其他需要ajax的控件,或者将这些控件放入ajaxpanel,或者使用telerik中包含的explict ajax事件。

文件上载在UpdatePanel中不起作用,需要完全回发才能起作用。使用Jquery file upload进行基于ajax的文件上载。

实际上,如果注册回发触发器,则fileUpload控件与更新面板一起工作。我的问题解决了

实际的解决方案非常棘手

您需要将表单类型更改为“多部分/表单数据”。 如果不这样做,则文件上载控件在更新面板中不起作用

只要在母版页中将该属性添加到我的表单中,我的问题就解决了。 看看这个:

您是否有实际代码,或者这是一个假设问题?您应该在Stackoverflow上发布答案,而不是私下发布。除非你的答案是非常秘密的?