javascript - 光 slider 数据拇指图像路径未使用 Eval() 从数据库绑定(bind)

标签 javascript c# jquery asp.net repeater

我使用带有中继器控件的 jQuery Light Slider 来显示数据库中的图像,如下所示:

<ul id="imageGallery">
    <asp:Repeater ID="rpImage" runat="server">
        <ItemTemplate>
            <li data-thumb='<%# "~/Images/"+Eval("imgImagePath") %>'>
                <asp:Image ID="img" CssClass="image-width"
                    ImageUrl='<%# "~/Images/"+Eval("imgImagePath") %>' runat="server" />
            </li>
        </ItemTemplate>
    </asp:Repeater>
</ul>

在转发器中,asp Image 绑定(bind)成功,但 Light Slider 的 data-thumb 未绑定(bind),如下所示:

data-thumb='<%# "~/Images/"+Eval("imgImagePath") %>'

如何解决上述问题?

最佳答案

简单地使用

<li data-thumb='<%# "/Images/"+Eval("imgImagePath") %>'>
insteed of 
<li data-thumb='<%# "~/Images/"+Eval("imgImagePath") %>'>

路径中请省略~

关于javascript - 光 slider 数据拇指图像路径未使用 Eval() 从数据库绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47395520/

相关文章:

javascript - 如何制作一个小 helper 来引导访客通过我的配置器(包括示例)?

javascript - 如何通过 jquery datepicker 或 bootstrap datepicker 设置 hijri datepicker?

javascript - 样式化 jQuery 验证错误消息

c# - 将许多相似的参数封装到结构中是一种好习惯吗

javascript - 在嵌套对象中搜索文本(以 Backbone.js 集合为例)

javascript - Action Controller 完成但 AJAX 成功回调未调用?

javascript - CasperJS 内存不足

javascript - 通过 .getMonth() 方法获取当前月份

c# - 谷歌搜索结果html代码c#

c# - 如何在 Asp.Net 中获取用户的 AD 用户组?