Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos,
estou tendo um problema com um Datalist de Noticias num site que estou desenvolvendo. O webdesigner criou uma lista em HTML que renderiza bonitinho no brawser. Então, quando coloquei o datalist na lista para torná-la dinâmica o HTML coloca um tag <br> entre o fechamento de de uma tag <span> e abertura de outra, não estou entendo o que acontece e não consegui resolver o problema.
Meu Datalist:
<div class="home-noticias-eventos">
<ul>
<li><h6><span>eventos</span></h6></li>
<asp:DataList ID="dlEventos" runat="server" DataSourceID="SqlDataSource1" DataKeyField="Id" OnItemDataBound="dlEventos_ItemDataBound" RepeatLayout="Flow" ShowFooter="False" ShowHeader="False" Width="100%">
<ItemTemplate>
<li>
<p class="data"><b><asp:Label ID="lblDiaEve" runat="server">Label</asp:Label></b>
<asp:Label ID="lblMesEve" runat="server"></asp:Label></p>
<p><a href="#"><asp:HyperLink ID="hlTituloEvento" runat="server" Text='<%# Eval("Titulo") %>' NavigateUrl="#" Target="_self"></asp:HyperLink></a></p>
</li>
</ItemTemplate>
</asp:DataList><asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:SITEConnectionString%>"
SelectCommand="">
</asp:SqlDataSource>
</ul>
</div>
Como fica no Fonte do Brawser:
<div class="home-noticias-eventos">
<ul>
<li><h6><span>eventos</span></h6></li>
<span id="ctl00_ContentPlaceHolder1_dlEventos" style="display:inline-block;width:100%;"><span>
<li>
<p class="data"><b><span id="ctl00_ContentPlaceHolder1_dlEventos_ctl00_lblDiaEve">25</span></b>
<span id="ctl00_ContentPlaceHolder1_dlEventos_ctl00_lblMesEve">Dez</span></p>
<p><a href="#"><a id="ctl00_ContentPlaceHolder1_dlEventos_ctl00_hlTituloEvento" href="portais/detalhes.aspx?id=5" target="_self">A oportunidade que você estava esperando. </a></a></p>
</li>
[b]</span><br /><span>[/b]
<li>
<p class="data"><b><span id="ctl00_ContentPlaceHolder1_dlEventos_ctl01_lblDiaEve">25</span></b>
<span id="ctl00_ContentPlaceHolder1_dlEventos_ctl01_lblMesEve">Dez</span></p>
<p><a href="#"><a id="ctl00_ContentPlaceHolder1_dlEventos_ctl01_hlTituloEvento" href="portais/detalhes.aspx?id=4" target="_self">Novidades de 2009</a></a></p>
</li>
[b]</span><br /><span>[/b]
<li>
<p class="data"><b><span id="ctl00_ContentPlaceHolder1_dlEventos_ctl02_lblDiaEve">25</span></b>
<span id="ctl00_ContentPlaceHolder1_dlEventos_ctl02_lblMesEve">Dez</span></p>
<p><a href="#"><a id="ctl00_ContentPlaceHolder1_dlEventos_ctl02_hlTituloEvento" href="portais/detalhes.aspx?id=3" target="_self">Fotográfico, a historia. Veja!</a></a></p>
</li>
[b]</span><br /><span>[/b]
<li>
<p class="data"><b><span id="ctl00_ContentPlaceHolder1_dlEventos_ctl03_lblDiaEve">25</span></b>
<span id="ctl00_ContentPlaceHolder1_dlEventos_ctl03_lblMesEve">Dez</span></p>
<p><a href="#"><a id="ctl00_ContentPlaceHolder1_dlEventos_ctl03_hlTituloEvento" href="portais/detalhes.aspx?id=2" target="_self">SHOWS 2010, Veha Curtir com a gente</a></a></p>
</li>
[b]</span><br /><span>[/b]
<li>
<p class="data"><b><span id="ctl00_ContentPlaceHolder1_dlEventos_ctl04_lblDiaEve">1</span></b>
<span id="ctl00_ContentPlaceHolder1_dlEventos_ctl04_lblMesEve">Dez</span></p>
<p><a href="#"><a id="ctl00_ContentPlaceHolder1_dlEventos_ctl04_hlTituloEvento" href="portais/detalhes.aspx?id=1" target="_self">Cursos 2010, arte, musica e dança</a></a></p>
</li>
</span></span>
<li class="text-right"><a href="#">Veja todos</a></li>
</ul>
</div>
Se alguem puder ajudar eu agradeço!!
Att,
F. Junior
Carregando comentários...