读书人

fileupload控件下传文件

发布时间: 2013-03-01 18:33:02 作者: rapoo

fileupload控件上传文件

protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
Boolean fileOK = false;
String path = Server.MapPath("192.168.0.222/root/");
if (file1.HasFile)
{
String fileExtension =
System.IO.Path.GetExtension(file1.FileName).ToLower();
String[] allowedExtensions = { ".gif", ".png", ".jpeg", ".jpg" };
for (int i = 0; i < allowedExtensions.Length; i++)
{
if (fileExtension == allowedExtensions[i])
{
fileOK = true;
}
}
}

if (fileOK)
{
try
{
file1.PostedFile.SaveAs(path
+ file1.FileName);
lbcg.Text = "File uploaded!";
}
catch (Exception ex)
{
lbcg.Text = "文件无法上传.";
}
}
else
{
lbcg.Text = "系统不能接受这种类型的文件!";


}
}

}


各位大牛帮我看下,哪里有问题!始终文件上传不成功,但是又没有报错?
[解决办法]
为什么要写在PageLoad里面呢 建一个button出来试试
[解决办法]
单点调试,看是哪行代码出问题啊

参考http://blog.csdn.net/sweetqueen1/article/details/5897012

读书人网 >C#

热点推荐