File Uploader Control显示文件为False

时间:2014-01-02 06:06:27

标签: c# asp.net ajax

我在更新面板中使用文件上传控件并设置了触发器

<Triggers>
            <ajax:PostBackTrigger ControlID="btnAdd" />
            </Triggers>

但现在它仍然显示Has File Property为false。

请帮助!!!!

3 个答案:

答案 0 :(得分:1)

FileUpload控件不适用于UpdatePanel,因为它需要完全回发而不是部分回发。访问文件时始终为null。

答案 1 :(得分:1)

文件上传控件不适用于“更新”面板。如果您正在使用telerik,请尝试使用“更新”面板进行异步Rad上载控制..或者删除上传面板&amp;使用文件上传控件。

答案 2 :(得分:0)

如果您尝试将文件大小上传为零,则

FileUpload1.HasFile将具有false值。所以请确保(FileUpload1.PostedFile.ContentLength&gt; 0), 记得 如果文件大小为零,则FileUpload1将包含文件名,文件类型,文件大小等,但hasfile将为false。 快乐的编码..