private System.Boolean SaveImages() {
//循环处理上传文件
System.Web.HttpFileCollection _files = System.Web.HttpContext.Current.Request.Files;
//用户UI信息
System.Text.StringBuilder _message = new System.Text.StringBuilder("文件上传:<br>");
try
{
for ( System.Int32 _iFile = 0; _iFile < _files.Count; _iFile ++ )
{
//检查上传文件的类型,默认有gif和jpg
System.Web.HttpPostedFile _postedFile = _files[_iFile];
System.String _fileName, _fileExtension;
_fileName = System.IO.Path.GetFileName(_postedFile.FileName);
_fileExtension = System.IO.Path.GetExtension(_fileName);
if ( _fileExtension == ".gif" )
{
//保存文件的相对路径
_postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("gifs/") + _fileName);
_message.Append(_fileName + "<BR>");
}
else if ( _fileExtension == ".jpg" )
{
//保存文件的相对路径
_postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("jpgs/") + _fileName);
_message.Append(_fileName + "<BR>");
}
else
{
_message.Append(_fileName + " <font color=/"red/">失败!只能上传GIF和JPG图片。</font><BR>");
}
}
Label1.Text = _message.ToString();
return true;
}
catch ( System.Exception Ex )
{
Label1.Text = Ex.Message ;
return false;
}
}
//循环处理上传文件
System.Web.HttpFileCollection _files = System.Web.HttpContext.Current.Request.Files;
//用户UI信息
System.Text.StringBuilder _message = new System.Text.StringBuilder("文件上传:<br>");
try
{
for ( System.Int32 _iFile = 0; _iFile < _files.Count; _iFile ++ )
{
//检查上传文件的类型,默认有gif和jpg
System.Web.HttpPostedFile _postedFile = _files[_iFile];
System.String _fileName, _fileExtension;
_fileName = System.IO.Path.GetFileName(_postedFile.FileName);
_fileExtension = System.IO.Path.GetExtension(_fileName);
if ( _fileExtension == ".gif" )
{
//保存文件的相对路径
_postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("gifs/") + _fileName);
_message.Append(_fileName + "<BR>");
}
else if ( _fileExtension == ".jpg" )
{
//保存文件的相对路径
_postedFile.SaveAs(System.Web.HttpContext.Current.Request.MapPath("jpgs/") + _fileName);
_message.Append(_fileName + "<BR>");
}
else
{
_message.Append(_fileName + " <font color=/"red/">失败!只能上传GIF和JPG图片。</font><BR>");
}
}
Label1.Text = _message.ToString();
return true;
}
catch ( System.Exception Ex )
{
Label1.Text = Ex.Message ;
return false;
}
}