在listview中更改div的id [英] change id of a div in listview

查看:71
本文介绍了在listview中更改div的id的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好我在ASP.NET中制作一个图像滑块。我有一个listview,里面有一些

Hello I''m making a image slider in ASP.NET. I have a listview and some

。这是我的代码:



inside it. Here''s my code:

<asp:ListView ID="ListView1" runat="server"

        style="vertical-align:bottom;" DataSourceID="ObjectDataSource1">
            <LayoutTemplate>
        <table><tr runat="server" id="itemPlaceholder"></tr></table>
    </LayoutTemplate>
    <ItemTemplate runat="server">
        <div class="spromo">
            <div  id="prm-hp_n" class="slide" style="display:none;">
                <div class="prm_slide">
                    <a href='<%# Eval("ID","nviewer.aspx?siHd={0}") %>' data-alt='<%# Eval("Title") %>' data-src='<%# Eval("thmbImg") %>' onclick="return sl(this,&#39;&#39;,&#39;prm-hp-img&#39;);"></a>
                </div>
            <div class="prm_right">
                <div class="prm_txt">
                    <h2>
                        <a href='<%# Eval("ID","nviewer.aspx?siHd={0}") %>' onclick="return sl(this,&#39;&#39;,&#39;prm-hp&#39;);">'<%# Eval("ID","nviewer.aspx?siHd={0}") %>'</a>
                    </h2>
                </div>
            </div>
        </div>
        </div>
    </ItemTemplate>
            </asp:ListView>





我需要将id =prm-hp_n更改为id =prm-hp_n1s,id =prm-hp_n2s,id =prm-hp_n3sto id =prm-hp_n9s 。如何更改?



I need to change the id="prm-hp_n" to something like id="prm-hp_n1s" , id="prm-hp_n2s" , id="prm-hp_n3s" to id="prm-hp_n9s". how can I change it?

推荐答案

<asp:listview id="ListView1" runat="server" xmlns:asp="#unknown">
        style="vertical-align:bottom;" DataSourceID="ObjectDataSource1">
            <layouttemplate>
        <table><tr runat="server" id="itemPlaceholder"></tr></table>
    </layouttemplate>
    <itemtemplate runat="server">
        <div class="spromo">
            <div id="<%# ("prm-hp_n") + (Container.ItemIndex + 1).ToString()+"n")%>" class="slide" style="display:none;">
                <div class="prm_slide">
                    <a href="<%# Eval("ID","nviewer.aspx?siHd={0}") %>" data-alt="<%# Eval("Title") %>" data-src="<%# Eval("thmbImg") %>" onclick="return sl(this,'','prm-hp-img');"></a>
                </div>
            <div class="prm_right">
                <div class="prm_txt">
                    <h2>
                        <a href="<%# Eval("ID","nviewer.aspx?siHd={0}") %>" onclick="return sl(this,'','prm-hp');">'<%# Eval("ID","nviewer.aspx?siHd={0}") %>'</a>
                    </h2>
                </div>
            </div>
        </div>
        </div>
    </itemtemplate>
            </asp:listview>



粘贴此代码并看到idz将以这种方式生成id =prm-hp_n1s,id =prm- hp_n2s,id =prm-hp_n3sto id =prm-hp_n9s


paste this code and see idz will generated in this way id="prm-hp_n1s" , id="prm-hp_n2s" , id="prm-hp_n3s" to id="prm-hp_n9s"


这篇关于在listview中更改div的id的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆