我将Image控件添加到我的WebForm。
我将图片插入App_Data。
我将图片连接到ImageUrl中的Image控件
它看起来像这样:
<asp:Image ID="Image1" runat="server" Height="94px"
ImageUrl="~/App_Data/Tulips.jpg" Width="209px" />
在设计中我看到这张照片,但是当我运行该项目时,我看不到图片。
可能是什么问题?
答案 0 :(得分:2)
App_Data是ASP.NET中的一个特殊文件夹,只能用于存储不打算被最终用户访问的数据和文件(即通过Web浏览器)。尝试将您的照片放在另一个文件夹中,即。图像。
有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/ex526337.aspx。
答案 1 :(得分:1)
我没试过,但可能是因为你把图像放在了App_Data文件夹中。那不适合它。创建一个图像文件夹并将其放在那里再试一次。
答案 2 :(得分:0)
App_Data允许您使用包含SQL Server 2005和Access,XML文件,Excel工作表或任何基于文件的数据存储的基于文件的数据库。 在项目中创建一个单独的文件夹,并将图像放在该文件夹中。