- 浏览: 699123 次
- 性别:
- 来自: 南宁
文章分类
最新评论
-
如果我爱上你的笑容:
牛腩老师讲的课很棒 目前新闻发系统学习中 `(*∩_∩*)′
64位win8.1系统安装intelhaxm -
k04110411:
jhlovett 写道牛哥,想问下 public void P ...
ASP.NET通过HTML的上传文件标签来上传文件 -
liuzhijie3:
我也留个脚印用到了,讲的不错
.NET中获取字符串的MD5码 -
han_yankun2009:
,楠老师不错呀
在一堆数中查询相加得某个数的组合 -
allstara609:
请问牛老师,datalist中如何去掉数字中多余的0?
去掉数字中多余的0(ASP.NET)
开始以为会很麻烦,需要什么读二进制流写二进制流的,结果自己试了一下,还真简单。。直接一个saveAs就行了。。。
下面是HTML代码:
在这里我是用了一般处理程序来进行文件的上传,代码如下:
context.Response.ContentType = "text/plain";
改成
context.Response.ContentType = "text/html";
但是如果上传的文件太大的话,就会报错。。。。。
下面是HTML代码:
<form name="uploadForm" method="post" enctype="multipart/form-data" action="handler/upload.ashx"> <input type="file" id="imgFile" name="imgFile" style="width:220px;" /> <input type="submit" value="上传" /> </form>
在这里我是用了一般处理程序来进行文件的上传,代码如下:
<%@ WebHandler Language="C#" Class="upload" %> /* * 作者: 牛腩 * 创建时间: 2009-10-28 15:40:39 * Email: 164423073@qq.com * 说明: 上传 */ using System; using System.Web; public class upload : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; // 下面这句是最重要的,取得HttpPostedFile对象后就可以调用他的SaveAs方法了 HttpPostedFile imgFile = HttpContext.Current.Request.Files["imgFile"]; string savePath = context.Server.MapPath("~/upload/"+imgFile.FileName); imgFile.SaveAs(savePath); context.Response.Write("<br>保存成功!文件名:"+imgFile.FileName); } public bool IsReusable { get { return false; } } }
- upload_dotnet.rar (1.1 KB)
- 下载次数: 110
评论
9 楼
k04110411
2014-05-08
jhlovett 写道
牛哥,想问下
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
HttpPostedFile imgFile = context.Request.Files["imgName"];
String fileName=imgFile.FileName;
fileName = fileName.Substring(fileName.LastIndexOf("\\")+1);
String savePath = context.Server.MapPath("../Upload/") + fileName;
imgFile.SaveAs(savePath);
context.Response.Write("<script>alert('上传成功!');</script>"); context.Response.Redirect("~/Default5.aspx");
}
红色子脚本部分没办法显示哦!!!
怎么做才能显示呢?
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
HttpPostedFile imgFile = context.Request.Files["imgName"];
String fileName=imgFile.FileName;
fileName = fileName.Substring(fileName.LastIndexOf("\\")+1);
String savePath = context.Server.MapPath("../Upload/") + fileName;
imgFile.SaveAs(savePath);
context.Response.Write("<script>alert('上传成功!');</script>"); context.Response.Redirect("~/Default5.aspx");
}
红色子脚本部分没办法显示哦!!!
怎么做才能显示呢?
context.Response.ContentType = "text/plain";
改成
context.Response.ContentType = "text/html";
8 楼
guanguozhi
2010-08-29
<form id='myform' action="UpLoad.ashx" target="goshi" method="post" enctype="multipart/form-data"> <div> <input id="File1" name="File1" type="file" /> <iframe name="goshi" id="goshi" style="display:none"></iframe> <input id="Button1" type="submit" value="Ajax上传文件" /> </div> <div id="msg"></div> </form>
context.Response.ContentType = "text/plain"; HttpPostedFile imgFile = HttpContext.Current.Request.Files[ "File1" ]; string ext = Path.GetExtension ( imgFile.FileName ); Guid fileID = Guid.NewGuid ( ); string FileName = fileID + "." + ext; string savePath = context.Server.MapPath ( "UpLoadFile/" + FileName ); imgFile.SaveAs ( savePath );
但是如果上传的文件太大的话,就会报错。。。。。
7 楼
guanguozhi
2010-08-29
context.Response.ContentType = "text/plain";
HttpPostedFile imgFile = HttpContext.Current.Request.Files[ "File1" ];
string ext = Path.GetExtension ( imgFile.FileName );
Guid fileID = Guid.NewGuid ( );
string FileName = fileID + "." + ext;
string savePath = context.Server.MapPath ( "UpLoadFile/" + FileName );
imgFile.SaveAs ( savePath );
HttpPostedFile imgFile = HttpContext.Current.Request.Files[ "File1" ];
string ext = Path.GetExtension ( imgFile.FileName );
Guid fileID = Guid.NewGuid ( );
string FileName = fileID + "." + ext;
string savePath = context.Server.MapPath ( "UpLoadFile/" + FileName );
imgFile.SaveAs ( savePath );
6 楼
qingniaoRK
2010-04-24
啊,事实证明,无法使用。。。。有哪位能使用的嘛?把代码贴出啦呀
5 楼
qingniaoRK
2010-04-24
还不错了,收藏了。我看看下啊。
4 楼
jhlovett
2010-02-05
牛哥,想问下
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
HttpPostedFile imgFile = context.Request.Files["imgName"];
String fileName=imgFile.FileName;
fileName = fileName.Substring(fileName.LastIndexOf("\\")+1);
String savePath = context.Server.MapPath("../Upload/") + fileName;
imgFile.SaveAs(savePath);
context.Response.Write("<script>alert('上传成功!');</script>"); context.Response.Redirect("~/Default5.aspx");
}
红色子脚本部分没办法显示哦!!!
怎么做才能显示呢?
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
HttpPostedFile imgFile = context.Request.Files["imgName"];
String fileName=imgFile.FileName;
fileName = fileName.Substring(fileName.LastIndexOf("\\")+1);
String savePath = context.Server.MapPath("../Upload/") + fileName;
imgFile.SaveAs(savePath);
context.Response.Write("<script>alert('上传成功!');</script>"); context.Response.Redirect("~/Default5.aspx");
}
红色子脚本部分没办法显示哦!!!
怎么做才能显示呢?
3 楼
jhlovett
2010-02-05
public void ProcessRequest (HttpContext context) { context.Response.ContentType = "text/plain"; HttpPostedFile imgFile = context.Request.Files["imgName"]; String fileName=imgFile.FileName; fileName = fileName.Substring(fileName.LastIndexOf("\\")+1); String savePath = context.Server.MapPath("../Upload/") + fileName; imgFile.SaveAs(savePath); context.Response.Write("保存成功!文件名:" + fileName); }
2 楼
jhlovett
2010-02-05
貌似取入径当事不对啊。。。
context.Server.MapPath("~/upload/"+imgFile.FileName);
context.Server.MapPath("~/upload/"+imgFile.FileName);
1 楼
aXinNo1
2009-11-07
地方是大方师傅答复是否多少佛挡杀佛多少佛挡杀佛多少佛挡杀佛的
发表评论
-
用.NET CORE做项目,VS里编译碰到‘。。。。包降级。。。。’错误
2018-07-02 18:00 586用.NET CORE做项目,VS里编译碰到‘。。。。包降级。 ... -
VS2017中建立ASP.NET MVC 4.0项目
2018-02-04 15:35 666新的项目需要运行在WIN2003上,又不想用ASPX了,只好 ... -
用sendcloud来发邮件
2018-02-04 12:25 396平时发验证码邮件都是用免费域名邮箱,但是有时一频繁发多了就发 ... -
asp.net 中用easyui中的treegird的简单使用
2018-02-02 11:22 327几乎每个‘数人头’项目中都会用到的功能,这里先记下来,以后直 ... -
sql server中调用c#写的dll里的方法
2018-01-12 22:05 346最近有一项目: 一超市管理系统单机版,运行在WIN20 ... -
ASP.NET MVC中切换模板页(不同目录的cshtml文件)
2017-12-26 20:42 716看来以后建立一个父类控制器还是有必要的。。。 usi ... -
微信公众号支付安卓和WP手机能支付,苹果手机支付不了的问题解决
2016-03-10 22:57 410花了几天时间,终于搞好了,代码是从官网上下的.NET DEMO ... -
VS2015预览版体验
2014-11-15 21:42 18548.NET开源了,JAVA颤抖吧 ... -
在一堆数中查询相加得某个数的组合
2012-01-17 16:03 1281如题,一个网友问的,我又去问其他的网友,再网上搜索,发贴问,最 ... -
asp.net中使用swfupload上传大文件
2012-01-12 15:44 4573花了一天多时间研究出来的,其实也就是网上下别人的代码然后 ... -
repeater控件在绑定的时候添加行号
2011-12-26 20:55 1330最好的方法当然就是在提取数据的时候连行号也一起取出来,SQL ... -
asp.net中使用MYSQL参数化的方法
2011-12-14 10:34 3324在做一个项目,ASP.NET操作MYSQL数据库的,使用参数化 ... -
去掉数字中多余的0(ASP.NET)
2011-11-16 15:08 1670有这样一个需求,见下图:具体的在ASP.NET中的实现代码如下 ... -
牛腩购物网
2011-02-12 14:11 1219牛腩购物网 最新出的视频,演示网站 http: ... -
AJAX顺序输出
2010-10-13 10:54 1291在安装大多数CMS的时候都会在安装界面上看到这样的一个效果: ... -
获取本周的周一和周日
2010-09-17 11:42 1543// 获取本周 ... -
ASP.NET弹出遮罩层示例
2010-08-03 20:31 4714从某收费项目中提取出来的,网上一高手写的JQUERY插件,作用 ... -
WebService简单示例
2010-08-03 20:30 1358记录一下,以备后用: using System; u ... -
ASP.NET中递归绑定DDL下拉控件
2010-08-03 20:26 1348做个记录,省得以后用到的时候都得再找以前写的代码,而且发现以前 ... -
刚刚找到的IP地址对应地区数据库
2010-06-15 15:35 2283项目原因,网上下载了 We7 CMS安装版,(想下载源 ...
相关推荐
HttpContext,Request,Response,Session,序列化,文件上传,自动映射,Html辅助标签,模型校验,鉴权、授权基础,Identity入门,日志管理,Filter(筛选器),缓存等内容。 具体可参考本人博客
需要在要目录下新建两个目录:upfile和upimg 添加一个FileUpload控件.一个Button.一个Image.一个Label
asp.net cms .net framework 2.0 language c# ------------------------------------------------------------------------------ 10:06 2011-2-6 新闻编辑时,点图片图标->浏览服务器,可查看已上传到服务器的...
16.2.7 通过配置文件来应用主题 16.2.8 动态应用主题 16.3 标准化网站布局 16.4 母版页基础 16.4.1 简单的母版页 16.4.2 简单的内容页 16.4.3 默认内容 16.4.4 具有表格和CSS布局的母版页 16.4.5 ...
16.2.7 通过配置文件来应用主题 549 16.2.8 动态应用主题 550 16.3 标准化网站布局 551 16.4 母版页基础 552 16.4.1 简单的母版页 552 16.4.2 简单的内容页 554 16.4.3 默认内容 556 16.4.4 具有表格...
6.3.2 指定正确的ASP.NET权限给上传文件 172 6.3.3 理解文件大小的限制 173 6.3.4 把上传的文件放在Stream对象中 174 6.3.5 把文件内容从Stream对象移动到Byte数组中 175 6.4 MultiView和View服务器控件 175 ...
ASP.Net电子商务网站后台模板 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> 电子商务网站管理 <script language="javascript" src="js/menu.js" type="text/javascript"></...
4.7 ASP.NET网站文件类型 4.8 小结 第二篇 ASP.NET窗体控件 第5章 Web窗体的基本控件 5.1 控件的属性 5.2 简单控件 5.2.1 标签控件(Label) 5.2.2 超链接控件(HyperLink) 5.2.3 图像控件(Image) 5.3 文本框控件...
Sample_06_01/FiletoDatabase.aspx 上载文件到数据库 Sample_06_01/FiletoDisk.aspx 上载文件到硬盘 Sample_06_02/CutImage.aspx 创建缩略图 Sample_06_02/Default.aspx 显示图片 Sample_...
4.7 ASP.NET 网站文件类型 4.8 小结 第二篇 ASP.NET窗体控件 第 5 章 Web 窗体的基本控件 5.1 控件的属性 5.2 简单控件 5.2.1 标签控件(Label) 5.2.2 超链接控件(HyperLink) 5.2.3 图像控件(Image) 5.3 文本框...
4.7 ASP.NET网站文件类型 4.8 小结 第二篇 ASP.NET窗体控件 第5章 Web窗体的基本控件 5.1 控件的属性 5.2 简单控件 5.2.1 标签控件(Label) 5.2.2 超链接控件(HyperLink) 5.2.3 图像控件(Image) 5.3 文本框控件...
客户端使用vue.js 3.0,并使用vue3新增的功能:Composition API ,服务器使用asp.net core 功能点 标签美化 文件预览 文件上传 服务器接收文件 文件选择美化 在标准的html文件选择标签,是十分不美观的。大概就是...
4.7 ASP.NET网站文件类型 4.8 小结 第二篇 ASP.NET窗体控件 第5章 Web窗体的基本控件 5.1 控件的属性 5.2 简单控件 5.2.1 标签控件(Label) 5.2.2 超链接控件(HyperLink) 5.2.3 图像控件(Image) 5.3 文本框控件...
4.7 ASP.NET网站文件类型 4.8 小结 第二篇 ASP.NET窗体控件 第5章 Web窗体的基本控件 5.1 控件的属性 5.2 简单控件 5.2.1 标签控件(Label) 5.2.2 超链接控件(HyperLink) 5.2.3 图像控件(Image) 5.3 文本框控件...
示例描述:本章演示ASP.NET 2.0网站的预编译以及学习ASP.NET 2.0的前置知识。 WebSite文件夹 创建的ASP.NET 2.0 Web站点。 www文件夹 第一个用C#开发的Web应用程序。 bianyi.bat 编译网站的批处理文件。 ...
本书全面介绍了ASP.NET各种编程技能和2.0版中的巨大变化,并详细阐述了2.0版中的每个新特性。书中提供了大量的实例,可帮助读者快速掌握如何在.NET平台下开发功能强大的ASP.NET应用程序。本书适合有一些基础的ASP...
08. 多文件上传 (Flash 实现) 09. 星级评分 (AjaxControlToolkit Rating 实现) ☆ 网站模块:☆ - 用户账号 模块 (User Accounts) (功能:账号注册、账号登陆、密码找回、编辑账号信息、验证邮箱真实性) - 用户...