问题描述
HtmlInputFilehif=((HtmlInputFile)(FrmCompose.FindControl("fileTemplate")));if(hif.PostedFile!=null){}我明明点击了浏览选择了文件路径,可运行的时候老是hif.PostedFile==null,各位前辈帮帮我先谢谢了
解决方案
解决方案二:
你直接在html标签上加上runat="server"不就可以直接使用这个控件了吗?为什么要用你这种奇怪的方式啊?
解决方案三:
可能是你方法不对吧。。用循环遍历页面,试一下HttpFileCollectionfiles=HttpContext.Current.Request.Files;files[0]这样子取值试一下
解决方案四:
记得加runat=server<inputtype=filerunat=serverid=fileTemplate/>HttpPostedFilef=fileTemplate.PostedFile;//...
解决方案五:
请使用Web服务器控件FileUpLoad
时间: 2024-10-01 04:57:41