首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET ! 数据处理有关问题

2013-12-02 
ASP.NET !!! 数据处理问题问:我要做一个图片查看看的功能,数据库里有一个Images的列里面放着很多图片路径(

ASP.NET !!! 数据处理问题
问:
    我要做一个图片查看看的功能,数据库里有一个Images的列里面放着很多图片路径(image/1.png&image/2.png),每个图片路径用“&”分隔,我前台用Repeater怎么把这些图片路径分开再加到页面上?


<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSourceGetProduct">
    <ItemTemplate>
        <script type="text/javascript">
            var str =<%# Eval("Images") %>;//想获得Images列,这里我总看到有绿色的小波浪线
            var s=str.split("&");//把图片路径分离出来
            //分离出来之后不知道怎么动态添加啊??!!
        </script>
        <a href="提取出来的image路径"><img src="分离出来的image路径" /></a>
    </ItemTemplate>
</asp:Repeater>

ASP.NET
[解决办法]
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSourceGetProduct">
    <ItemTemplate>
        <script type="text/javascript">
            var str =<%# Eval("Images") %>;//想获得Images列,这里我总看到有绿色的小波浪线
            var s=str.split("&");//把图片路径分离出来
            //分离出来之后不知道怎么动态添加啊??!!
var htmlContent="";
for(var i=0;i<s.length;i++)
{
htmlContent+=<a href="提取出来的image路径"><img src="分离出来的image路径" /></a>
}
document.getElementById("imageDiv").innerHtml=htmlContent;
        </script>
<div id="imageDiv">
        
    </ItemTemplate>
</asp:Repeater>

热点排行