2016-03-30 32 views
1

ASP.NET teknolojisine yeni katılıyorum ve JQery'yi tekrarlayıcı ile kullanmaya çalışıyorum.Datatable ile Repeater asp.net'in kullanımı Jquery

Ancak, tablonun içindeki değerle çalışmaz. Sadece kafa ile çalışır (aşağıya bakınız). Bu veriler bir veritabanından geliyor.

<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> 

Ve işte Oluşturduğum ki Tarihlenebilir yer almıyor '594' kimliği ile örneğin

Screen of what I have

Yani çizgi elde ediyoruz. Bir ListView kullanmaya çalışıyorum ama çalışmıyor.

Nedenini bilen var mı?

Teşekkür

cevap

1

Her satırda etrafında ayrı tbody yaratıyorsun. Açılış tbody etiketini başlık şablonunun sonuna ve kapsayıcı tbody etiketini altbilgi şablonunun başına taşıyın.

(Datatables.net jQuery eklentisine atıfta bulunduğunuzu varsayıyorum.)

+0

Çok teşekkürler, mükemmel çalışıyor! – miewer

+0

Rica ederim. Cevabı kabul etmek için çok nazik olsaydın, minnettar olurum! –