<input type="file">无法获得值的问题,请教各位朋友。急! if (up_file.HasFile){up_file.PostedFile.SaveAs("路径"+ “文件名”);//...}else{txtMessage.Text = "请选择要上传的文件!";} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected System.Web.UI.HtmlControls.HtmlInputFile up_file这个控件不包含HasFile这个定义,就是说,我的控件,没有HasFile这个属性 up_file.PostedFile得到的就是null值吧? 类的说明是提供对客户端已上载的单独文件的访问。 你saveas后再读取长度看看。 如何保存呢?我也怀疑是我在点BUTTON时刷新了页面,造成input file中的值被清空了,请问如何解决呢? HttpPostedFile upFile = Request.Files[up_file.UniqueID];这样应该可以取得到吧 把这句: HttpPostedFile upFile = up_file.PostedFile;//HttpPostedFile对象,用来读取上传图片的属性 换成:HttpPostedFile upFile = Request.Files[up_file.UniqueID];仍然到了这句fileLength = upFile.ContentLength;就提示“未将对象引用到实例”。 而且我觉得,可能是点上传按钮的时候,是不是页面回发了,然后INPUT FILE中的值没有被保存下来。 HttpPostedFile fv= context.Request.Files["up_file"];这样试试 高人请进来指导一下:优化一条SQL,在线等! asp.net mvc里怎么控制权限 关于DataSet数据空间 谁看过这本书《编程的奥秘》?看的过来评论一下 动态生成TABLE问题? 求解一个问题,在另一个帖子里100分 在Repeater中加分页 字符串yyyMMdd如何转换成yyyy-MM-dd Server.MapPath问题 很辣手的问题,请各位老师多帮忙!在此表示衷心的感谢!如果能指教正确再加200分!! 菜鸟问题——checkbox控件返回 0 1值 母版页里的验证控件
protected System.Web.UI.HtmlControls.HtmlInputFile up_file这个控件不包含HasFile这个定义,就是说,我的控件,没有HasFile这个属性
换成:HttpPostedFile upFile = Request.Files[up_file.UniqueID];
仍然到了这句fileLength = upFile.ContentLength;就提示“未将对象引用到实例”。
这样试试