【问题标题】:upload image on server after submit in c#?在c#中提交后将图像上传到服务器上?
【发布时间】:2012-03-23 07:23:43
【问题描述】:

我想以我的表单上传图片。我不想在提交之前将图片保存在服务器上。我想将图像保存在服务器上单击提交按钮。

【问题讨论】:

  • 也许这个question 可以帮助你。

标签: c#


【解决方案1】:
if(FileUpload1.HasFile){
    string absolute_path=MapPath("~/" + FileUpload1.FileName);
    string relative_path="~/" + FileUpload1.FileName;
    FileUpload1.SaveAs(absolute_path);
    Image1.ImageUrl=relative_path;
}

您可以使用此代码上传图片。

如果你想在点击按钮后保存,那么这样写

private void ButtonUpload_Click(object as Sender...)
{
    FileUpload1.SaveAs(absolute_path);
}

【讨论】:

  • 感谢回复,但我想上传多张图片。使用这个我们只能上传一张图片
  • @pargan:要上传几张图片吗?
  • 是的,亚历克斯我想上传三张图片。但在上传时我也想向用户显示图像。然后用户提交图像和其他信息保存在服务器上。
  • @pargan:那就看看Request.Filesproperty
猜你喜欢
  • 2014-04-28
  • 2015-11-09
  • 2022-09-26
  • 2015-11-26
  • 2014-04-19
  • 1970-01-01
  • 1970-01-01
  • 2017-06-22
  • 2013-12-17
相关资源
最近更新 更多