在listview中更改div的id [英] change id of a div in listview
本文介绍了在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,'','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>
我需要将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屋!
查看全文