想实现像是在QQ空间里面上传图片类似的功能,最好也能一次上传多张图片
解决方案 »
- 吐血啊,怎么这么郁闷,两个日期的比较,来看下
- 将gridview中某一字段设置为RepositoryItemHyperLinkEdit,怎样触发它的点击事件呢
- 关于程序release版本的问题
- .net中如何让datagirdview控件启动时可以显示很多的空行。
- 我想把ZedGraph自带的上下文菜单与工具栏的按钮一一对应,就是通过按钮实现上下文菜单的功能,改怎么做?
- 如何字符转换成16进制
- C#调用存储过程反回值的问题,请各位帮帮忙!
- 类似csdn的消息通知
- 如何在外部类中截获某窗体的消息?
- wpf 中的DatePicker 好像没有只读属性, 如何实现只读后控件内容又能看得清楚?
- 打印的问题,请各位帮帮忙
- 一个自定义控件的问题~高手进来看看~!
然后就这样的,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 = "请选择上传文件";
}大概就是如此了