在C#中如何实现上传图片到某一文件夹下
想实现像是在QQ空间里面上传图片类似的功能,最好也能一次上传多张图片 --------------------编程问答-------------------- 放置多个<input type=file />控件就可以了. --------------------编程问答-------------------- --------------------编程问答-------------------- 推荐找一个flash的图片上传控件....自己写的话,也没有qq控件上传图片控件那样的功能和效果。 --------------------编程问答-------------------- LZ的结帖率.....然后就这样的,LZ想简单实现图片的上传功能吧,我有个以前做的例子,是将图片上传到指定文件夹的,凑合看看吧
先拖个 FileUpload 控件,一个 Button控件,然后在 button控件里添加如下代码
protected void Button1_Click(object sender, EventArgs e)
{
bool fileOk = false;
if (FileUpload1.HasFile)
{
string fileExtension = System.IO.Path.GetExtension(FileUpload1.FileName).ToLower();
string[] allowedExtensions ={ ".gif", ".png", ".jpeg", ".jpg", ".bmp" };
for (int i = 0; i < allowedExtensions.Length; i++)
if (fileExtension == allowedExtensions[i])
{
fileOk = true;
break;
}
if (fileOk)
{
try
{
FileUpload1.PostedFile.SaveAs(Server.MapPath("~/images/") + FileUpload1.FileName);
Label1.Text = "File uploaded";
Image1.ImageUrl = "~/images/" + FileUpload1.FileName;
}
catch
{
Label1.Text = "File could not be uploaded.";
}
}
else
Label1.Text = "Cannot accept files of this type";
}
else
Label1.Text = "请选择上传文件";
}
大概就是如此了 --------------------编程问答-------------------- C/S OR B/S?
上传 --------------------编程问答-------------------- 什么上传。。。把图片弄文件夹里用得着专门的软件么》。。 --------------------编程问答-------------------- 楼主说的是这种控件吗?
--------------------编程问答-------------------- 控件的介绍:http://www.cnblogs.com/xproer/archive/2010/08/09/1796077.html --------------------编程问答-------------------- 4楼说的挺对,LZ按他说的做吧
补充:.NET技术 , C#