根据FileUpload控件名获取上传文件(大小)类型
2010-07-14 17:08 海蓓娜楽 阅读(1073) 评论(0) 编辑 收藏 举报 /// <summary>
/// 根据FileUpload控件名获取上传文件(大小)类型
/// </summary>
/// <param name="upload">FileUpload控件名</param>
/// <returns>上传文件(大小)类型</returns>
public string GetByteUnit(HtmlInputFile upload)
{
string byteUnit = null;
if (upload.PostedFile.ContentLength < 1024)//上传文件小于1K
{
byteUnit = upload.PostedFile.ContentLength + "BYTE";
}
else if (upload.PostedFile.ContentLength >= 1024 && upload.PostedFile.ContentLength < 1048576)//上传文件大于等于1K小于1M
{
byteUnit = upload.PostedFile.ContentLength / 1024 + "KB";
}
else if (upload.PostedFile.ContentLength >= 1048576 && upload.PostedFile.ContentLength < 2097152)//上传文件大于1M小于2MB
{
byteUnit = upload.PostedFile.ContentLength / 1024 / 1024 + "MB";
}
else
{
byteUnit = null;
}
return byteUnit;
}