gpt4 book ai didi

c# - 将图像控件源设置为服务器中的图像

转载 作者:行者123 更新时间:2023-11-30 14:00:13 24 4
gpt4 key购买 nike

我试图在我的图像控件上显示图像,但它不起作用。我基本上将其用作屏幕截图预览。我将位图保存到服务器路径中的 Images 文件夹,然后将控件的 ImageUrl 设置为该保存的图像位置。这是我的代码。此代码在单击按钮时执行:

img.Save(Server.MapPath("~/Images/") + "test.png", ImageFormat.Png);
Image1.ImageUrl = Server.MapPath("~/Images/") + "test.png";
Image1.DataBind();

没有捕获到异常,并且图像正确保存在路径中。

最佳答案

您不能将 Server.MapPath 用于 URL,更改为此(假设图像文件夹位于您应用程序的根文件夹中):

Image1.ImageUrl = "/images/test.png";

更新:

正如 Graymatter 建议的那样,我的评论应该是:

Image1.ImageUrl = "~/images/test.png";

我忽略了我们正在谈论图像服务器控制

关于c# - 将图像控件源设置为服务器中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11639612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com