根据FileUpload控件名获取上传文件(大小)类型

     ///


    /// 根据FileUpload控件名获取上传文件(大小)类型
    ///

    /// FileUpload控件名
    /// 上传文件(大小)类型
    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;
    }

你可能感兴趣的:([A],ASP.NET,upload,string,null,byte)