0

我正在尝试以编程方式设置 ImageButton 的图像。我的代码如下:

String path="Images/1/";
path= path + string.Format("{0}", _ds.Tables[_bplp.SqlEntityX].DefaultView[0]["Photograph"]);
ImageButton1.ImageUrl = path;

我将图像保存在我的站点文件夹 Images/1 中,并将图像名称存储在数据库中。
问题出在我试图在 ImageButton 中显示图像时。
尽管经过调试,路径变量将图像的正确路径
设为 "Images/1/imagename.jpg",但 ImageButton 仍然不显示图像。

此外,图像文件夹位于网站的根级别。

4

3 回答 3

0

试试这个

替换这个

 String path="Images/1/";

String path="~/Images/1/";
于 2013-06-20T06:13:09.943 回答
0

另外,你可以试试ResolveUrl();

ImageButton1.ImageUrl = ResolveUrl("~/" + path);
于 2013-06-20T06:15:39.540 回答
0

问题出在我的 webconfig 文件中,我在其中设置了不正确的站点文件夹 url,上面的代码现在工作正常

谢谢大家

于 2013-06-20T06:20:45.600 回答