Forum

Asp.Net Ür...
 
Bildirimler
Hepsini Temizle

Asp.Net Ürün Listeleme Nasıl Yapılır?

9 Yazılar
5 Üyeler
0 Reactions
1,383 Görüntüleme
(@SedatKaptan)
Gönderiler: 18
Eminent Member
Konu başlatıcı
 

http://www.eminbudak.com.tr/wp-content/uploads/2010/05/01202010163653_cicek.pn g" target="_blank">http://www.eminbudak.com.tr/wp-content/uploads/2010/05/01202010163653_cicek.pn g"/> &w=1280&h=800&ei=CNU4UJTYGcnX0QXY3oHACg&zoom=1&iact=hc&vpx=656&vpy=161&dur=2800&hovh=177&hovw=284&tx=205&ty=118&sig=103235399078569622981&page=1&tbnh=120&tbnw=192&start=0&ndsp=17&ved=1t:429,r:3,s:0,i:76">Merhabalar

MSSQL deki ürünler tablomda; ürün bilgileri ve resimleri mevcut. Bu bilgileri Asp.Net te listelemek istiyorum.

Listelemenin şu şekilde olmasını istiyorum; Ürünün resmi ve ürün adı olarak listelemek istiyorum.

Aşagıdaki verdiğim linkteki resim gibi;

 

 

Yardımlarınız için şimdiden Teşekkürler..

 
Gönderildi : 25/08/2012 19:46

(@ErgunGursoy)
Gönderiler: 42
Trusted Member
 

datalist yap

<ul>

<li></li>

<li></li>

</ul>

 

içine bas gitsin css le de şekil verdimi güzel olur

 
Gönderildi : 25/08/2012 20:15

(@SelimYilmaz)
Gönderiler: 82
Estimable Member
 

bunun  asp.net te onlarca farklı yöntemi var. bence genel olarak listeleme kontrollerini arat ve sistemine ya da kafandaki plana en uygun olanını kullan. datalist foreach döngüsü repeater vs vs vs... daha sonra istediğin listeleme kontroluyle ilgili görüş alırsın...

 
Gönderildi : 25/08/2012 23:12

(@SedatKaptan)
Gönderiler: 18
Eminent Member
Konu başlatıcı
 

bunun  asp.net te onlarca farklı yöntemi var. bence genel olarak listeleme kontrollerini arat ve sistemine ya da kafandaki plana en uygun olanını kullan. datalist foreach döngüsü repeater vs vs vs... daha sonra istediğin listeleme kontroluyle ilgili görüş alırsın...

 

DataList ile internetteki örneklerle hallattim, kolaymış.. 

Repeater hayatımda hiç kullanmadım, gerekte olmadı sanırım.. Repeater niçin kullanılır?

 
Gönderildi : 26/08/2012 02:13

(@SelimYilmaz)
Gönderiler: 82
Estimable Member
 

aslında hepsi aynı şey.

veri listelemeye yarıyor.

birbirinden ayrıldığı noktalar:

repeaterı html kısmında daha rahat kullanırsın

ama ben foreach kullanıyorum daha kolay ve temiz oluyor bence.. 

 
Gönderildi : 29/08/2012 00:46

(@SedatKaptan)
Gönderiler: 18
Eminent Member
Konu başlatıcı
 

foreach ile bir örnek verirsen çok sevinirim. Ben DataList e SqlDataSource bağlandım. Ama sayfalama çok sıkıntılı oldu..

 
Gönderildi : 30/08/2012 02:07

(@SelimYilmaz)
Gönderiler: 82
Estimable Member
 
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <%foreach (var item in WebForum.Code.ArticleServcies.GetArticleWhereSubCategory(Request.QueryString["ID"]))
      {%>
    <blockquote>
        <img src="images/devam.png" style="height: 20px; width: 21px" />
        <a href="ArticleDetails.aspx?ID=<%=item.ArticleID %>">
            <%=item.Title%></a>
    </blockquote>
    <%} %>
</asp:Content>
gibi... 
ama sayfalama yapacaksan repeater daha uygun olabilir.. 
 
Gönderildi : 30/08/2012 15:39

(@kadiravci)
Gönderiler: 202
Üye
 

Datalist yerine listview tavsiye ederim. Bununla beraber datapager'ı da kullanırsanız tadından yenmez.

Repeater kullanmak istersenizde ister kendi paging methodunuzu yazın istersenizde (benden tavsiye) collectionpager isimli dll'i kullanın. Dll sizin için en uygunu gibi görünüyor zaten.

 

Bu arada bu tarz listelemeyi birçok kontrol ile yapabilirsiniz. Buradaki olay tamamen css. Css ile görünümünü kendiniz belirlersiniz. 

 
Gönderildi : 08/09/2012 01:13

(@servettarhan)
Gönderiler: 195
Reputable Member
 

Kadir Hocama katılıyorum dediği gibi yapabilirsin. Datalist , Repetar , Listview bu kontroleri kullanabilirsin.

 Bi de bu kontroleri iyice kavramı öneririm .... Asp.Net de bunlar birer can haline geliyor 🙂 ...

 
Gönderildi : 08/09/2012 12:59

Paylaş: