2014-06-09 20 views
0

我与我的中继器有问题。基本上它从数据库读入并写出重复的div。问题是h4溢出了div,关于如何解决这个问题的任何想法?它只有当我使用<%Eval,我得到这个问题。我手工打出来的div的罚款,而不是overspilling从中溢出的ASP中继器

HTML

 <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT [Headline], [Story], [image] FROM [News]"></asp:SqlDataSource> 
    <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1"> 
     <ItemTemplate> 
      <div id="news"> 
       <div class="headline"> 
       <div id="spacer"> 
       <h5><%#Eval("Headline") %></h5> 
       </div> 
       </div> 
       <div id="newsFoot"> 
       <h4><%#Eval("Story") %></h4> 
       <img src="<%#Eval("image") %>" width ="290px" /> 



       </div> 
       </div> 
     </ItemTemplate> 
    </asp:Repeater> 
+1

如果可能的话,您应共享结果页面。由于CSS会告诉更多。 – Toni

回答

0

问题似乎不是你的代码,而是你的CSS。

确保您的H4标签CSS具有适当的高度值。