我是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以在调试模式下启动,但每次浏览器显示我给出的替代文本。
问题是什么?
感谢。
答案 0 :(得分:3)
不要将图像放在App_Data文件夹中。将它放在网站的任何其他位置,因为无法通过HTTP请求访问App_data文件夹中的任何内容。
答案 1 :(得分:1)
App_Data是受保护的目录。
将您的图片放在其他位置,建议:在root上创建 / images / 目录并将它们放在那里。