2016-03-30 78 views
1

我是新來的ASP.NET技術,我試圖使用數據表JQuery與中繼器。Repeater asp.net與數據表的使用jquery

但它不適用於表內的值。它只與頭部一起工作(見下文)。這些數據來自數據庫。

<asp:Repeater ID="Repeater1" runat="server" DataSourceID="Model2"> 
     <HeaderTemplate> 
     <table id="table_id"> 
      <thead> 
     <tr> 
      <th>Nom</th> 
      <th>ip</th> 
      <th>askit</th> 
     </tr> 
       </thead> 
     </HeaderTemplate> 
     <ItemTemplate> 
      <tbody> 
      <tr> 
      <td><%# Eval("Li_Id")%></td> 
      <td><%# Eval("Li_ip")%> </td> 
      <td><%# Eval("Li_nom_askit")%> </td> 
      </tr> 
      </tbody> 
     </ItemTemplate> 

     <FooterTemplate> 
     </table> 
     </FooterTemplate> 
    </asp:Repeater> 

在這裏,這是我所得到的

Screen of what I have

因此,例如符合ID爲「594」是不是在確定年代,我已經建立。 我嘗試使用ListView,但它不起作用。

有人知道爲什麼嗎?

謝謝

回答

1

您正在每行周圍創建一個單獨的tbody。將開頭的tbody標籤移動到頁眉模板的末尾,並將關閉的tbody標籤移動到頁腳模板的開頭。

(我假設你指的是datatables.net jQuery插件。)

+0

非常感謝它,它非常完美! – miewer

+0

不客氣。如果你願意接受答案,我會很感激! –