Soran
Asp.net sayfa içinde repeater yada başka bir yöntemle nasıl hızlı veri çekebilirim

Soru
-
Arkadaşlar repeater yöntemiyle sql tablolarındaki verileri birleştirip çekmeyi denedim iç içe toplam 4 adet repeater oluşturmam gerekiyordu oluşturdum çektim toplamda 2.500 küsür satır var ve yaklaşık 1 dakika kadar beklemem gerekiyor sayfanın yüklenmesi için bu yöntem tutmadı yani bu şekilde hiç kullanışlı olmadı siz nasıl bir yöntem öneriyorsunuz ? Tecrübeli arkadaşların yardımlarını bekliyorum
- Düzenleyen Şahin Vural 27 Mart 2015 Cuma 01:58
Tüm Yanıtlar
-
İçteki repeater leri asyncronize(ajax) doldurabilirsin.
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com -
İçteki repeater leri asyncronize(ajax) doldurabilirsin.
Hocam ufak bir örnek gösterebilirmisiniz ?
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com -
-
İçteki repeater leri asyncronize(ajax) doldurabilirsin.
www.mvcblog.org
Hocam ufak bir örnek gösterebilirmisiniz ?
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
Kod verebilir misin? Ne yapıyorsun bakmak istiyorum?
<asp:Repeater ID="rptLigler" runat="server" OnItemDataBound="rptLigler_ItemDataBound"> <ItemTemplate> <div class="OrtaLig"> <div class="OrtaLigDetay"> <div class="OrtaLigBayrak"> <img style="top: 5px; ;" src="Images/Bayraklar/bayrak.jpg" /> </div> <div class="OrtaLigBaslik"> <asp:Label ID="Label65" runat="server" CssClass="OrtaLigText"><%# Eval("LigAd") %></asp:Label> </div> <div class="OrtaLigM1"> <asp:Label ID="Label66" runat="server" Text="MBS" CssClass="OrtaLigText"></asp:Label> </div> <div class="OrtaLigM2"> <asp:Label ID="Label67" runat="server" Text="1" CssClass="OrtaLigText"></asp:Label> </div> <div class="OrtaLigM2"> <asp:Label ID="Label68" runat="server" Text="X" CssClass="OrtaLigText"></asp:Label> </div> <div class="OrtaLigM2"> <asp:Label ID="Label69" runat="server" Text="2" CssClass="OrtaLigText"></asp:Label> </div> <div class="OrtaLigM2"> <asp:Label ID="Label70" runat="server" Text="Altı" CssClass="OrtaLigText"></asp:Label> </div> <div class="OrtaLigM2"> <asp:Label ID="Label71" runat="server" Text="Üstü" CssClass="OrtaLigText"></asp:Label> </div> <div class="OrtaLigPlus"></div> </div> </div> <asp:Repeater ID="rptMaclar" runat="server" OnItemDataBound="rptMaclar_ItemDataBound"> <ItemTemplate> <div class="OrtaBulten"> <div class="OrtaBultenKod"> <asp:Label ID="Label72" runat="server" CssClass="OrtaBultentxt"><%# Eval("iddaKodu") %></asp:Label> </div> <div class="OrtaBultenTarih"> <div class="Bultenstr"></div> <asp:Label ID="Label73" runat="server" CssClass="OrtaBultentxt"><%# Eval("Tarihh") %> - <%# Eval("saat") %></asp:Label> </div> <div class="OrtaBultenTakimlar"> <div class="Bultenstr"></div> <asp:Label ID="Label74" runat="server" CssClass="OrtaBultenTakim1txt"><%# Eval("EvSahibi") %></asp:Label><asp:Label ID="Label75" runat="server" CssClass="OrtaBultenTakim2txt"><%# Eval("Deplasman") %></asp:Label> </div> <div class="<%# Eval("MBSDURUM") %>"> <div class="Bultenstr"></div> <asp:Label ID="Label76" runat="server" CssClass="OrtaBultentxt"> <%# Eval("Mbs") %></asp:Label> </div> <div class="OrtaBultenOranlar"> <div class="Bultenstr"></div> <asp:Label ID="Label77" runat="server" CssClass="OrtaBultentxt"><%# Eval("Bir") %></asp:Label> </div> <div class="OrtaBultenOranlar"> <div class="Bultenstr"></div> <asp:Label ID="Label78" runat="server" CssClass="OrtaBultentxt"><%# Eval("Beraberlik") %></asp:Label> </div> <div class="OrtaBultenOranlar"> <div class="Bultenstr"></div> <asp:Label ID="Label79" runat="server" CssClass="OrtaBultentxt"><%# Eval("iki") %></asp:Label> </div> <div class="OrtaBultenOranlar"> <div class="Bultenstr"></div> <asp:Label ID="Label80" runat="server" Text="-" CssClass="OrtaBultentxt"></asp:Label> </div> <div class="OrtaBultenOranlar"> <div class="Bultenstr"></div> <asp:Label ID="Label81" runat="server" Text="-" CssClass="OrtaBultentxt"></asp:Label> </div> <div class="OrtaBultenPlus"> <div class="Bultenstr"></div> <asp:Label ID="Label82" runat="server" Text="-" Font-Bold="true" CssClass="OrtaBultentxt"></asp:Label> </div> <div class="BultenDetay"> <table style="width: 100%;"> <asp:Repeater ID="rptAltOranlar" runat="server" OnItemDataBound="rptAltOranlar_ItemDataBound"> <ItemTemplate> <tr> <td style="width: 100%; background-color: rgb(0, 117, 55);"> <asp:Label ID="Label69" runat="server" CssClass="OrtaLigText"><%# Eval("OranBaslik") %></asp:Label> </td> </tr> <asp:Repeater ID="rptAltOranlar2" runat="server"> <ItemTemplate> <tr> <td style="text-align: center;"> <asp:Label ID="Label25" runat="server" CssClass="OrtaBultentxt"><%# Eval("Oran") %></asp:Label><br /> <asp:Label ID="Label26" runat="server" CssClass="OrtaBultentxt"><%# Eval("Detay") %></asp:Label> </td> </tr> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:Repeater> </table> </div> </div> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:Repeater>
Buyrun hocam, önce ligleri sonra lige ait macları maça ait idda kaegorilerini ve son olrak kategorilere ait oranları çekiyorum.