F. Junior 0 Denunciar post Postado Novembro 27, 2009 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 Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Novembro 27, 2009 Ele esta criando um span para o DataList. Não sei como retirar isso, tente usar o Repeater, eu prefiro. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites