日期:2014-05-18 浏览次数:20651 次
public class upfile
{
private string path = null;
private string fileType = null;
private int sizes = 0;
/// <summary>
/// 初始化变量
/// </summary>
public upfile()
{
path = @"Userpic\"; //上传路径
fileType = "jpg|gif|bmp";
sizes = 1000 * 1000; //传文件的大小,默认200KB
}
/// <summary>
/// 设置上传路径,如:uploadimages\
/// </summary>
public string Path
{
set
{
path = value;
}
}
/// <summary>
/// 设置上传文件大小,单位为KB
/// </summary>
public int Sizes
{
set
{
sizes = value * 1024;
}
}
/// <summary>
/// 设置上传文件的类型,如:jpg|gif|bmp
/// </summary>
public string FileType
{
set
{
fileType = value;
}
}
/// <summary>
/// 上传图片
/// </summary>
/// <param name="name">上传控件名称</param>
/// <param name="creatDirectory">true则以当前时间创建文件夹,false则为设置的文件夹</param>
/// <returns>返回上传图片的相对路径</returns>
public string fileSaveAs(System.Web.UI.WebControls.FileUpload name, bool creatDir