FileUpload 控件 我有个项目需要在三层的DAL里写判断上传控件的代码····

2024-12-13 01:35:12
推荐回答(1个)
回答1:

public int CheckUploadFile(FileUpload fu)
{
//判断上传文件是否为空
if (fu.PostedFile.FileName.Length <= 0)
{
return 1;
}

//判断上传文件扩展名是否满足要求(假设要求上传的是txt文本)
String ext = System.IO.Path.GetExtension(fu.PostedFile.FileName);
if (ext != ".txt")
{
return 2;
}
//判断上传文件是否过大
if (fu.PostedFile.ContentLength > 50000)
{
return 3;
}
return 0;
}