这里是代码, 请指点一下.
放在自己的机器上是可以的, 但是拿到服务器上就不行了, 不知道为什么?
private void Button2_Click(object sender, System.EventArgs e)
{
this.Label1.Visible = true;
if (File1.PostedFile != null && this.File1.PostedFile.ContentType.ToLower().IndexOf("image") >=0)
{
try
{
System.Drawing.Image image = System.Drawing.Image.FromStream(this.File1.PostedFile.InputStream);
string filename = Global.UploadUserImageDir+Global.GetImageName();
Global.ConvertImage(image, Global.UploadUserImageBigSize, this.MapPath(filename+".jpeg"));
Global.ConvertImage(image, Global.UploadUserImageSmallSize, this.MapPath(filename+".jpe"));
image.Dispose();
this.Image2.ImageUrl = filename.Replace('\\','/')+".jpeg";
this.Label1.Text = "上传图片成功。";
this.Label1.ForeColor = Color.Black;
}
catch
{
this.Label1.Text = "上传图片失败!";
}
}
this.Label1.ForeColor = Color.Red;
return;
}
放在自己的机器上是可以的, 但是拿到服务器上就不行了, 不知道为什么?
private void Button2_Click(object sender, System.EventArgs e)
{
this.Label1.Visible = true;
if (File1.PostedFile != null && this.File1.PostedFile.ContentType.ToLower().IndexOf("image") >=0)
{
try
{
System.Drawing.Image image = System.Drawing.Image.FromStream(this.File1.PostedFile.InputStream);
string filename = Global.UploadUserImageDir+Global.GetImageName();
Global.ConvertImage(image, Global.UploadUserImageBigSize, this.MapPath(filename+".jpeg"));
Global.ConvertImage(image, Global.UploadUserImageSmallSize, this.MapPath(filename+".jpe"));
image.Dispose();
this.Image2.ImageUrl = filename.Replace('\\','/')+".jpeg";
this.Label1.Text = "上传图片成功。";
this.Label1.ForeColor = Color.Black;
}
catch
{
this.Label1.Text = "上传图片失败!";
}
}
this.Label1.ForeColor = Color.Red;
return;
}
解决方案 »
- !!急,在线等 高手来 vbscript如何转为javascript
- sql语句
- 跪求treeview绑定数据库
- 关于TextBox的OnTextChanged事件
- 散100分 求:Google的Calendar的实现原理,有相关的源代码更好!!!
- 怪事天天有 今天特别多~~~~~~~~~~~送分
- 在aspx里写了段菜单代码,想打包后,在多个页面中使用,怎么解决?在线等,问题解决即刻给分。
- 谁有fpt的空间.我的那个网络硬盘的源码不知道放到那里.要的人太多了.
- 可不可以查询中文字符串的拼音排序!
- 如何控制上传文件的大小?
- 如何发布C#开发的网站?再线等,解决马上给分!
- 如果给RadioButtonList赋值???
http://blog.csdn.net/knight94/archive/2006/03/31/646252.aspx
你存放的那个文件夹在权限里加上 NetWork Service ,并赋与写入权限试下
at System.Drawing.Image.Save(String filename, ImageFormat format)
at Web.Global.ConvertImage(Image image, Size size, String filename)
at Web.myaccount.Button1_Click(Object sender, EventArgs e)
那应该是没有权限了