2015-02-12 40 views
0

我正在使用从数据库中检索到我的数据的中继器控件。我需要在HTML中以下列格式显示它们。
在asp中继器中显示特定格式的数据

<ul> 
 
    <li> 
 
    <div>content 1</div> 
 
    <div>content 2</div> 
 
    <div>content 3</div> 
 
    <div>content 4</div> 
 
    </li> 
 
    <li> 
 
    <div>content 5</div> 
 
    <div>content 6</div> 
 
    <div>content 7</div> 
 
    <div>content 8</div> 
 
    </li> 
 

 
</ul>
我需要把L1标签对于从中继器结合的每种4个项目。 如果你们中的任何人知道如何实现这一点,请让我知道。谢谢。

回答

0

试试下面代码 -Data-Binding Expressions - Eval()

<asp:Repeater ID="Repeater1" runat="server">   
<HeaderTemplate> 
      <ul> 
     </HeaderTemplate> 
    <ItemTemplate> 

     <li> 
     <div><%# Eval("content1") %></div> // content1 is DB Column Name 
     <div><%# Eval("content2") %></div> // content2 is DB Column Name 
     <div><%# Eval("content3") %></div> // as so on for all content... till 8 
     <div><%# Eval("content4") %></div> 
     </li> 
     <li> 
     <div><%# Eval("content5") %></div> 
     <div><%# Eval("content6") %></div> 
     <div><%# Eval("content7") %></div> 
     <div><%# Eval("content8") %></div> 
     </li> 


    </ItemTemplate> 
<FooterTemplate> 
      </ul> 
     </FooterTemplate> 

</asp:Repeater> 
+0

我的意思是通过内容1,内容2什么等等是,不同的数据项。 – 2015-02-12 05:58:26

+0

content1,content2..till 8来自DB。我对吗? – prog1011 2015-02-12 06:00:38

+0

我想你没有得到我的问题。 它看起来像这样在div 其中I绑定一个图像 内的其中I绑定一个URL 其中I结合的描述 哪些是从数据库中检索。 – 2015-02-12 06:07:31