Sorting is not working in datatable in PrimeFaces?

Sorting is not working in datatable in PrimeFaces.

<p:dataTable id="kullanicilar" var="kullanici" value="#{kullaniciMB.list}">
<p:column headerText="#" sortBy="#{kullanici.kullId}">

<h:outputText value="#{kullanici.kullId}" />

</p:column>
<p:column headerText="Adı Soyadı">

<h:outputText value="#{kullanici.kullAdsoyad}" />

</p:column>

<p:column headerText="Kullanıcı Adı">

<h:outputText value="#{kullanici.kullKulladi}" />

</p:column>
<p:column headerText="Kullanıcı Açıklama">

<h:outputText value="#{kullanici.kullAciklama}" />

</p:column>

<p:column headerText="Kullanıcı TC">

<h:outputText value="#{kullanici.kullTcno}" />

</p:column>

</p:dataTable>

Erman Ağ Geliştirici on 28 Aralık 2015 yazdı
Yorum Ekle
  • 2 Yanıt(lar)

    column içine yapılan sadece o sütunu etkiler tüm tabloyu etkilemesi istiyorsan dataTable içine yapmalısın.

    <p:dataTable id="kullanicilar" var="kullanici" value="#{kullaniciMB.list}" sortBy="#{kullanici.kullId}" >

    Sümeyye Kayaokay Kâşif on 9 Ocak 2016 yanıtladı
    Yorum Ekle

    You  can  try  following the changes ;

    <p:column  headerText="#" sortBy="# {kullanici.kullId}" >
    

    replace

    <p:column headerText="#" sortBy="kullId" >
    
    Özge Ayaz Şef on 28 Aralık 2015 yanıtladı
    Yorum Ekle
  • Yanıtınız

    Cevabınızı göndererek Gizlilik Politikası ve Hizmet Şartlarını kabul ediyorsunuz.