All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
如何构造一个C#语言的爬虫程序_.net资料_编程技术
delphi不同程序间的拖曳操作方法-实例
数字的转换char,to,int
C++封装与访问控制[二.二]
五个SQL,Server数据库备份与恢复必需知道并且会用的具体操作_mssql学习_编程技术
在ASP.NET中利用VWD操作数据库简介_.net资料_编程技术
深入理解C#,3.0的五项主要改进_.net资料_编程技术
教你轻松掌握SQL Server的数据同步技术_[SQL Server教程]
ASP.NET中备份sqlserver数据库的方法_[Asp.Net教程]
PHP6将实现的几个特性和功能_[PHP教程]
Reading number is top 10 pictures
Nine school beauty star those gossip matters
这才是真正的人体艺术2
China telecom 114 spokesman MeiYanXu1
Players in the eyes of a perfect love1
世界各国15岁的MM有什么不同
HongMenYan premiere XinLiangGong clairvoyant outfit PK YiFeiLiu1
Kim jong il's mistress, national beauty JinYuJi actor3
Small QiShu -- ShuangShuangPan1
西方气质的东方美女2
30 beautiful school beauty3
Download software ranking
1400篇各类破解文章
Professional killers2 data package
Eclipse-CALMSANNY (second edition)
Tram sex maniac 2 (H) rar bag18
jdk1.5
The Bermuda triangle1
Tram sex maniac 2 (H) rar bag8
linux初级教程
天龙八部十二宫服务端
圣殿祭司的ASP.NET.2.0.开发详解-使用C#
qq published in(发表于) 2014/7/9 1:37:34 Edit(编辑)
asp.net2.0服务器控件之FileUpload控件

asp.net2.0服务器控件之FileUpload控件

asp.net2.0服务器控件之FileUpload控件





FileUpload控件



1.功能



FileUpload控件显示一个文本框控件和一个浏览按钮,用户通过FileUpload控件可以在客户端上选择一个文件并将该文件上载到Web服务器。该控件允许用户上传图片、文本文件或其他文件。



2.属性



FileUpload控件部分常用属性及描述如表1所示。







表1 FileUpload控件常用属性及描述



下面对比较重要的属性进行详细介绍。



(1)FileBytes属性。该属性返回文件的内容。FileUpload 控件不会自动从客户端读取该文件。用户必须显式提供一个控件或机制,使用户能提交指定的文件。



例如,获得上载文件的大小,代码如下:



this.ful.FileBytes.Length;



(2)FileName属性。该属性获取客户端上使用 FileUpload 控件上载的文件的名称,但FileName 属性返回的文件名不包含此文件在客户端上的路径。



例如,获得上传文件的大小,代码如下:



this.ful.FileName;



(3)HasFile属性。HasFile 属性获取一个值,该值指示FileUpload控件是否包含要上传的文件。在对文件执行操作之前,使用该属性来验证要上传的文件存在。如果FileUpload包含文件,则为True;否则为False。



例如,判断文件是否存在,如果存在则输入文件名;如果不存在则提示文件不存在消息框。代码如下:



if (this.ful.HasFile)



{



Response.Write("文件名为:"+this.ful.FileName);



}



else



{



Response.Write("");



}



3.方法



FileUpload控件常用方法及描述如表2所示。







表2 FileUpload控件常用方法及描述



SaveAs方法将使用 FileUpload 控件上载的文件保存到Web服务器上的指定路径。它有一个string类型的参数,用来指定服务器上保存上载文件的位置的完整路径。



示例



FileUpload控件SaveAs方法的使用



本示例将用户选择的文件保存在“D:”,程序代码如下:



protected void btnUpload_Click(object sender, EventArgs e)



{



if (this.ful.HasFile)



{



string savePath = @"D:";



savePath += this.ful.FileName;



this.ful.SaveAs(savePath);



Response.Write("");



}



else



{//本教程来源http://www.isstudy.com



Response.Write("");



}



}



完整程序代码如下:



★ ★★★★FileUploadTest.aspx代码文件完整程序代码网站源代码★★★★★



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FileUploadTest.aspx.cs" Inherits="FileUploadTest" %>















FileUploadTest





















&nbsp;


























★ ★★★★FileUploadTest.aspx.cs代码文件完整程序代码网站源代码★★★★★



using System;



using System.Data;



using System.Configuration;



using System.Collections;



using System.Web;



using System.Web.Security;



using System.Web.UI;



using System.Web.UI.WebControls;



using System.Web.UI.WebControls.WebParts;



using System.Web.UI.HtmlControls;



public partial class FileUploadTest : System.Web.UI.Page



{



protected void Page_Load(object sender, EventArgs e)



{



}



protected void btnUpload_Click(object sender, EventArgs e)



{



if (this.ful.HasFile)



{



string savePath = @"D:";



savePath += this.ful.FileName;



this.ful.SaveAs(savePath);



Response.Write("");



}



else



{




















添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.