none
Repeaterda Çoklu Sütun Kullanımı RRS feed

  • Soru

  • Merhaba,

    Veritabanından çektiğim verileri repeater ile iki farklı sütunda göstermek istiyorum. Yani kayıtların yarısı ilk sütunda kalanı ikinci sütunda olacak. Yardımınızı bekliyorum.

    26 Nisan 2014 Cumartesi 18:32

Yanıtlar

  • bunu css ile halledebilirsiniz aslında

    Mesala genişliği 600px kapsayıcı div varsa bunun içerisine iki tane daha div koyarsınız onun genişliğinide 300px yaparsınız bu divi repeater içerisinde döndürdüğünüz zaman istediğiniz sonuca ulaşırsınız.

    Örnek

    <style type="text/css">
            .Kapsayici 
            {
                width:600px;
                height:auto;
                float:left;
            }
            .Haber {
                width:300px;height:200px;border-bottom:1px solid #C1C1C1;float:left;
            }
        </style>
            <div class="Kapsayici">
                <asp:Repeater ID="rpHaberler" runat="server">
                    <ItemTemplate>
                        <div class="Haber">
                            <%#Eval("Baslik")%><br />
                            <%#Eval("Ozet")%>
                        </div>
                    </ItemTemplate>
                </asp:Repeater>
            </div>
    Şeklinde olabilir.


    Yunus Emre ALTINAY

    26 Nisan 2014 Cumartesi 18:44
  • Eğer sırası ile yapacaksanız da, ItemTemplate ile birlikte AlternatingItemTemplate kullanabilirsiniz.
    29 Nisan 2014 Salı 15:12

Tüm Yanıtlar

  • bunu css ile halledebilirsiniz aslında

    Mesala genişliği 600px kapsayıcı div varsa bunun içerisine iki tane daha div koyarsınız onun genişliğinide 300px yaparsınız bu divi repeater içerisinde döndürdüğünüz zaman istediğiniz sonuca ulaşırsınız.

    Örnek

    <style type="text/css">
            .Kapsayici 
            {
                width:600px;
                height:auto;
                float:left;
            }
            .Haber {
                width:300px;height:200px;border-bottom:1px solid #C1C1C1;float:left;
            }
        </style>
            <div class="Kapsayici">
                <asp:Repeater ID="rpHaberler" runat="server">
                    <ItemTemplate>
                        <div class="Haber">
                            <%#Eval("Baslik")%><br />
                            <%#Eval("Ozet")%>
                        </div>
                    </ItemTemplate>
                </asp:Repeater>
            </div>
    Şeklinde olabilir.


    Yunus Emre ALTINAY

    26 Nisan 2014 Cumartesi 18:44
  • Eğer sırası ile yapacaksanız da, ItemTemplate ile birlikte AlternatingItemTemplate kullanabilirsiniz.
    29 Nisan 2014 Salı 15:12