画廊是不显示后上传到现场使用ASP网站.净c#

本文关键字:现场 ASP 网站 显示 | 更新日期: 2023-09-27 18:03:36

下面我调用我的画廊使用Datalist在本地主机画廊显示和现场网站不显示。

<asp:DataList ID="dlImages" runat="server">
            <ItemTemplate>
                <ul>
                    <li><a href="#cube">
                        <asp:Image ID="Image2" runat="server" class="cubeHide" ImageUrl='<%# Bind("ImageName", "/GalleryImages/{0}") %>' />
                    </a>
                        <div class="label_text">
                        </div>
                    </li>
                </ul>
            </ItemTemplate>
        </asp:DataList>

画廊是不显示后上传到现场使用ASP网站.净c#

1。修改ImageUrl:

ImageUrl='<%# Bind("ImageName", "/GalleryImages/{0}") %>'

To this:

ImageUrl='<%# Bind("ImageName", "~/GalleryImages/{0}") %>'

2。确保在你网站的根目录下有一个名为GalleryImages的文件夹,里面有相关的图片文件。

我只是添加了~然后解决我的问题:

 ImageUrl='<%# Bind("ImageName", "~/GalleryImages/{0}") %>'