ASP上传文件到本地服务器(测试成功!);11.10
来源:互联网 发布:java中强制类型转换 编辑:程序博客网 时间:2024/05/17 22:45
HTML窗体页面代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="upload.aspx.cs" Inherits="upload" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> </head><body> <form id="form1" runat="server"> <div> <center><h3> 文件上传的实例, 来自<a href="http://blog.csdn.net/qq380107165/article/details/6957818">qq380107165</a></h3> </div><table border="1" cellspacing="2" cellpadding="2" ><tr> <td><h5>选择要上传的文件:</h5></td></tr><tr><td><input type="file" id="myfile" runat="server" name="myfile"></td></tr><tr><td><%--<input type="button" value="上 传" onserverclick="uploadfile" runat="server" id="button1" name="button1"/>--%> <asp:Button ID="Button2" runat="server" Text="上传" onclick="Button2_Click" /></td></tr></table> </form><br><br><table border="1" cellspacing="2"><tr><td><b>文件资料</b></td><td> </td> </tr><tr><td>文件名 :</td><td><asp:label id="fname" runat="server" /></td></tr><tr><td>文件类型 :</td><td><asp:label id="fenc" runat="server" /></td></tr><tr><td>文件大小 :(in bytes)</td><td><asp:label id="fsize" runat="server" /></td></tr></table><br><br><br></center> </div> </form></body></html>上传按钮单击事件代码:
protected void Button2_Click(object sender, EventArgs e) { //检查上传文件不为空 if (myfile.PostedFile != null) { string nam = myfile.PostedFile.FileName; //取得文件名(抱括路径)里最后一个"."的索引 int i = nam.LastIndexOf("."); //取得文件扩展名 string newext = nam.Substring(i); //这里我自动根据日期和文件大小不同为文件命名,确保文件名不重复 DateTime now = DateTime.Now; string newname = now.DayOfYear.ToString() + myfile.PostedFile.ContentLength.ToString(); //保存文件到你所要的目录,这里是iis根目录下的upload目录.你可以改变. //注意: 我这里用server.mappath()取当前文件的绝对目录.在asp.net里"\"必须用"\\"代替 myfile.PostedFile.SaveAs(Server.MapPath("upload//" + newname + newext)); //得到这个文件的相关属性:文件名,文件类型,文件大小 fname.Text = myfile.PostedFile.FileName; fenc.Text = myfile.PostedFile.ContentType; fsize.Text = myfile.PostedFile.ContentLength.ToString(); } }
- ASP上传文件到本地服务器(测试成功!);11.10
- 上传文件到服务器,从服务器下载文件到本地
- 从本地上传文件到服务器
- xshell上传文件到服务器和下载文件到本地
- asp无组件上传文件(分块--测试200M上传成功)
- ASP.NET实现上传文件到服务器
- ASP无组件上传文件到服务器
- ASP.NET 上传文件到服务器
- Java文件上传(在SpringMVC模式下,从本地上传到服务器)
- scp从服务器下载文件到本地或从本地上传文件到服务器
- 服务器上的文件无法复制到本地,本地也不能上传到服务器
- linux学习笔记:本地如何上传文件到linux服务器
- SecureCRT 上传和下载文件到服务器和本地
- windows本地上传文件到远程windows服务器
- (PHP)用cURL从本地上传文件到FTP服务器
- mac本地命令行工具上传文件到服务器
- ssh把本地的文件上传到服务器
- 本地-拍照上传到服务器
- JSP标准标签库之core标签库
- MFC学习总结 (67个技巧)
- sql语句技巧
- 请问机器人定位,国内有那几个牛人?国外又有哪几个牛人
- Python读写,以及修改my.ini文件--针对Python3.0版本
- ASP上传文件到本地服务器(测试成功!);11.10
- RadioGroup音乐按钮工具条
- PHP 优化
- java中有个MessageFormat(使用一下吧)
- 黑马程序员_学习笔记2交通灯系统中面向对象思想的理解以及工厂模式的应用
- android 4.0新特性总结
- MCI mciSendString和mciSendCommand详解
- Python FTP 客户端
- 【编程语言】c++语法--struct和class的区别?