System.Web.UI.WebControls.Image / ImageButton不显示图像

时间:2010-09-29 09:19:09

标签: asp.net visual-studio-2008

我是Asp.net的新手,从Apress的Begining Asp.net上学习...本书。虽然我非常好奇地看到我在浏览器上给出的图像,但我仍然坚持到第一步,请帮忙。

配置:Win7(32位),VS2008 Pro / .net 3.5,Firefox作为默认浏览器。

现在,在C#中创建了一个简单的网站(不是网络应用程序),将三个图像(.png,.jpg,.gif)添加到App_Data文件夹中(当然使用solutn。explorer)。然后添加了Image控件来自工具箱&在ImageUrl属性中,选中其中一个images->按f5以在调试模式下启动,但每次浏览器显示我给出的替代文本。

问题是什么?

感谢。

2 个答案:

答案 0 :(得分:3)

不要将图像放在App_Data文件夹中。将它放在网站的任何其他位置,因为无法通过HTTP请求访问App_data文件夹中的任何内容。

答案 1 :(得分:1)

App_Data是受保护的目录。

将您的图片放在其他位置,建议:在root上创建 / images / 目录并将它们放在那里。