我已使用以下代码保存我的图像在我的源文件中的文件夹中..现在我必须在我的表单上回复相同的已保存图像

string filename = Path.GetFileName(fileupload1.PostedFile.FileName);
    string strtemp = System.DateTime.Now.ToString("ddMMyyhhmmss_") + filename;
    fileupload1.SaveAs(Server.MapPath("Image/" + strtemp));

那么我应该如何给我的图像控制路径我尝试了这样的东西来获取文件和文件夹的路径,但我只是不能将图像从它获取到我的图像文件夹

Image2.ImageUrl = (Server.MapPath("Image/" + strtemp));

#1楼 票数:3 已采纳

像这样使用它:

Image2.ImageUrl = "~/Image/" + strtemp;

Server.MapPath用于获取服务器资源的物理路径。 你需要它来保存文件等操作。 但是,您的物理路径在Web上无效。 您应该使用虚拟路径指定URL。

#2楼 票数:2

你可以像这样获取图片。:-

Image2.ImageURL = "~/Image/"+strtemp;

希望这对你有所帮助。

#3楼 票数:0

Image2.ImageUrl = "~\\\\Image\\\\" + strtemp;

使用上面的代码。

#4楼 票数:0

if(!(DropDownList1.SelectedItem.Text==""))
{
    string a = DropDownList1.SelectedItem.Text;
    string [] q  = a.Split('/');

    string qq  =    q[1];
    Image1.Visible = true;
    Image1.ImageUrl = "~/Images1/" + qq;
}

  ask by KiranSolkar translate from so

未解决问题?本站智能推荐:

3回复

将图像上传到桌面中的文件夹

我无法将图像上传到指定的文件夹。 这是代码。 当我单击上载时,标签上会显示“ Uploaded Successfully!!上载Uploaded Successfully!! 如代码中所写,但图片不在代码中的指定文件夹中。 请帮忙谢谢!
1回复

如何从文件夹中删除上传的文件?

我的项目具有上传文件的功能。 上载的文件保存在名为“我的文件”的文件夹中。 我有一些Web控件,可用于删除或添加文件。 我可以使用控件删除文件,但不能删除已上传到“我的文件”文件夹的文件。 我该怎么做? 这是将文件添加到“我的文件”文件夹中的代码:
1回复

从ASPC中的fileUpload到Application的文件夹中的SaveAs()文件#

我在ASP.NET中有一个FileUpload控件。 C#代码 在这里我想将文件保存在我的应用程序的文件夹中,我的应用程序文件夹的结构是这样的: 问:我怎么能保存使用文件SaveAs()在应用程序的内部文件夹(即: Root Folder > Documents )从FileU
2回复

在asp.net文件夹中找不到上传的图像

我有一个上传功能,它在上传点击后在grdiview中显示上传的图像。 这是代码: } 这很好用。 它上传并显示在gridview中。 我遇到的问题是图片不是指向路径。 它不在uploads文件夹中。 有什么窍门吗? 更新在解决方案资源管理器中显示全部,我得到了这个:
2回复

视频文件未保存在文件夹中

我正在尝试使用HttpFileCollection将视频文件上传到文件夹中,但似乎没有将其保存在该文件夹中。 尽管路径正确,但出现错误,无法找到路径。 这是我的代码 C#代码: 请帮我做这个。
5回复

获取图像路径文件夹

我正在尝试使用asp:FileUpload将图片上传到文件夹(位于我的项目文件夹中)。 单击按钮时出现此错误: SaveAs方法配置为需要root用户路径,而路径“ localhost:49256 / bilder”不是root用户。 这是我的代码背后: 我只是猜测路径。 应
1回复

用于存储和检索数据库中的文件(图像)信息以在Web上显示的字段

通过Web应用程序上载图像时 例如: 照片画廊和照片 我有一个Photo表,其中包含以下属性: ID ImageName - image1.jpg ImagePath - 上传/ photogallery / photogallery1 / image1.jpg 说明
1回复

Asp.net中FileUpload控件的默认文件夹

我正在尝试将 Office Word 文档转换为 HTML 并在 ASP.Net 的浏览器中显示它,所以我下面的代码工作正常,但我想要做的唯一更改是我不想使用 FileUpload 控件,而是我想将我的默认位置设置为简单如下:C:\\Mydocument\\ 那么我怎样才能摆脱文件上传控件并像上面一