protected void btnUpload_Click(object sender, EventArgs e)
{
bool fileOK = false;
string path = Server.MapPath("~/uploadimage/");
if (FileUpload1.HasFile)
{
string fileExtension=System.IO.Path.GetExtension(FileUpload1.FileName.ToLower());
string[] allowedExtensions = { ".gif",".jpg",".png",".bmp"};
foreach (string k in allowedExtensions)
{
if (fileExtension == k)
{
fileOK = true;
}
}
}
if (fileOK)
{
try
{
FileUpload1.PostedFile.SaveAs(path + FileUpload1.FileName);
info.Text = "文件上传成功!<br>" + "上传文件名为" + FileUpload1.PostedFile.FileName
+ "<br>文件大小为:" + FileUpload1.PostedFile.ContentLength / 1024 + "KB" + "<br>文件的MIME类型为:" + FileUpload1.PostedFile.ContentType
;
}
catch (Exception ex)
{
info.Text = "文件上传失败,原因:" + ex.Message;
}
}
else
{
…………………………………………………………………………<p style="COLOR: red; FONT-SIZE: 16px"><strong>具体:<a target=_blank href="http://www.verydemo.com/demo_c92_i6814.html" target="_blank">http://www.verydemo.com/demo_c92_i6814.html</a></strong></p>