在HTML页面File上传的文件,怎么在.ASPX页面获取?

问题描述

HTML:<inputid="UserPic"name="UserPic"type="file"/>获取到还要判断他的大小,格式,这个又怎么做?从HTML页面传来的文本框的值,又如何在.ASPX页面中保存进ACESS数据库?

解决方案

本帖最后由 daichao951lan 于 2011-05-31 14:58:12 编辑
解决方案二:
用Jquery+Ashx可以实现
解决方案三:
form设置enctype="multipart/form-data"提交事件里HttpPostedFilefile=Request.Files["UserPic"];操作file就行了
解决方案四:
HttpPostedFilefile=Request.Files[0]就行了。
解决方案五:
前台:<body><formid="form1"runat="server"enctype="multipart/form-data"><div><inputname='upload'id="File1"type="file"/><inputid="Submit1"type="submit"value="submit"/></div></form></body>后台:if(Request.Files["upload"]!=null){//获取网站根目录//stringstrPath=HttpContext.Current.Request.PhysicalApplicationPath;HttpPostedFilefile=Context.Request.Files["upload"];stringstrName=file.FileName;file.SaveAs("C:/file/"+strName);}

时间: 2024-11-10 00:52:04

在HTML页面File上传的文件,怎么在.ASPX页面获取?的相关文章

如何在一个页面获取文件,但不实行上传,而在另一个页面实现上传的操作呢(急)

问题描述 我的具体意思是用户可以在第一个页面用file控件输入文件的物理路径,然后在第二个页面,也就是用户确认的页面进行文件的上传操作.input.aspx(页面)==============================================================================================<divclass="RegClass">个人简历表文件</div>INPUTid="fileUp&qu

在A服务器的客户端页面 上传视频文件及数据到B服务器端的返回一个数

问题描述 需求:在A服务器的客户端页面上传视频文件及数据到B服务器端的返回一个数分析:现在我在A服务器有一个上传的页面,用户上传视频文件到B服务器,可以一边上传,用户一边填写视频信息,上传的信息到B服务器.然后再从B服务器返回视频ID到A服务器,A服务器根据视频ID信息查询视频的一些信息添加到A服务器的数据看里.如新浪播客土豆等一些网站.有没有做过这方面的人.我想问下实现这个需求的解决方法.如果你是一个善于思考的人就发表下自己的意见.

PHP上传Excel文件导入数据到MySQL数据库示例_php实例

最近在做Excel文件导入数据到数据库.网站如果想支持批量插入数据,可以制作一个上传Excel文件,导入里面的数据内容到MySQL数据库的小程序. 要用到的工具: ThinkPHP:轻量级国产PHP开发框架.可在ThinkPHP官网下载. PHPExcel:Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言.可在CodePlex官网下载.. 1.设计MySQL数据库product 创建product数据库 CREATE DATABASE product D

asp.net上传execl文件后,在页面上加载显示

 本篇文章主要是对asp.net上传execl文件后,在页面上加载显示(示例代码)进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助  代码如下:     #region 上传Execl文件     protected void Button1_Click(object sender, EventArgs e)     {         if (FileUpload1.HasFile)         {             string NewFileName = string.E

tomcat-使用ip地址加端口号访问jsp上传页面不能上传文件

问题描述 使用ip地址加端口号访问jsp上传页面不能上传文件 我做了一个上传照片到mysql数据库的jsp页面,当使用localhost加端口8080时可以进入 页面上传照片到mysql,但是我把项目部署到tomcat下的webapps下时,可以通过ip地址 加端口号8080(我的端口号没做修改)可以访问到我的jsp界面,但是不能够上传照片,我 把上传照片的文件名输出到控制台看了一下,发现文件名只包含了文件的名称没有文件 的路径,控制台提示是:没有找到该照片.麻烦大家帮我看看,谢谢大家! <%

ext-EXT4 filefield 文件上传在IE8弹出下载页面

问题描述 EXT4 filefield 文件上传在IE8弹出下载页面 EXT4 filefield 文件上传在IE8弹出下载页面,在谷歌浏览器中不执行success也不报错 解决方案 自己找的解决方案,很好完美解决http://blog.csdn.net/h396071018/article/details/6730437 解决方案二: 你的动态页的响应头设置有问题,自己用开发工具,chrome F12看下发送的请求返回的content-type响应头是什么.一般是text/html或者text

asp.net上传execl文件后,在页面上加载显示(示例代码)_实用技巧

复制代码 代码如下:     #region 上传Execl文件    protected void Button1_Click(object sender, EventArgs e)    {        if (FileUpload1.HasFile)        {            string NewFileName = string.Empty;            string ErrorMess = UpLoadFile(FileUpload1, ".xls|.xlsx

想做个类似百度文库的效果,在后台上传一个文件,使用代码将上传的文件转换为图片,在前台将图片显示在html页面中,有具体的实现代码吗

问题描述 如题:想做个类似百度文库的效果,在后台上传一个文件,使用代码将上传的文件转换为图片,在前台将图片显示在html页面中,有具体的实现代码吗,新人求教 解决方案 解决方案二:该回复于2011-12-19 17:20:03被版主删除解决方案三:可以使用flashprint软件来实现usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Diagnostics;names

c# 上传大文件出现页面过期与上传无效的问题

问题描述 上传小文件没有问题,可以,但是如果大于4M就有问题了,Web.Config也配置过了,下面是代码与Web.ConfigpostedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath(aa)+fileName);<system.web><httpRuntimeexecutionTimeout="6000"maxRequestLength="2097151"useFullyQu