为什么我看不到我的照片?

时间:2014-01-23 19:29:53

标签: asp.net database

这必须是我愚蠢,但我无法弄清楚为什么我可以看到标签而不是缩略图。这是代码:

<asp:DataList ID="DataList1" runat="server" DataSourceID="AccessDataSource1" RepeatColumns="5" DataKeyField="ID">
        <ItemStyle />
        <ItemTemplate>
            <table>
                <tr>
                    <td>
                    <asp:HyperLink ID="VidLink1" runat="server" Target="_blank" NavigateUrl='<%# "VideoPlayer.aspx?ID=" & Eval("ID") %>' >
                    <asp:Image ID="VidThumb" runat="server"  ImageUrl='<%# "videos/TrainingVideos/Thumbnail" & Eval("Thumbnail") %>'  /></asp:HyperLink>
                    </td>
                </tr>
                <tr>
                    <td><asp:Label ID="VidTitle" runat="server" Text='<%# Eval("Title") %>' /></td>
                </tr>
            </table>
        </ItemTemplate>
    </asp:DataList>

以下是图片的路径: Y:\ intranet \ videos \ TrainingVideos \ Thumbnail但我得到的只是红色的“X”。 “缩略图”确实是数据库中字段的名称,我有jpg文件扩展名。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

尝试更换。看看它是否有效......

ImageUrl ='&lt;%#“videos / TrainingVideos / Thumbnail /”&amp; Eval(“缩略图”)%&gt;'