Repeater sorunu

caglacaglar (5) 6 yıl önce sordu

Merhaba arkadaşlar ben yine repeaterlarda takıldım yardımınıza ihtiyacım var. Veritabanımdan çektiğim kategori resimlerim var ve resimlere tıklayınca beni her kategorinin kategoriDetay sayfasına atıyor. Ancak orda tasarım olarak çalışan bir görüntuyu, repeatera atınca görüntü gidiyor.  Bir yerinde hata yaptım ama neresinde bilmiyorum. Yada yanlış da yapmış olabilirim. Mantık hatam da olabilir yardımcı olursanız çok sevinirim.

------------------------KategoriDetay.aspx

                 

     <div class="col-md-6 bottom-cd simpleCart_shelfItem">
                         <asp:DataList ID="dl_UrunGrup" runat="server">
                        <ItemTemplate>
                        <div class="product-at ">
                            <a href="single.html">
                                <img class="img-responsive" src='<%#Eval("KategorilerResim") %>' alt="">
                                <div class="pro-grid">
                                    <span class="buy-in">İncele</span>
                                </div>
                            </a>
                        </div>
                                 <p class="tun"><span><%#Eval("KategorilerAd") %></span><br><%#Eval("KategorilerOzet") %></p>

                        <div class="ca-rt">
                            <a href="#" class="item_add"><p class="number item_price"><i> </i>$500.00</p></a>
                        </div>
                        <div class="clearfix"></div>
                    </div>
                        </ItemTemplate>
                   </asp:DataList>
                    <div class="clearfix"> </div>
                </div>

 

----------------------KategoriDetay.aspx.cs

SqlBaglantısı baglan = new SqlBaglantısı();
        string KategorilerId = "";
        protected void Page_Load(object sender, EventArgs e)
        {
            KategorilerId = Request.QueryString["KategorilerId"];

            SqlCommand cmdhg = new SqlCommand("select * from Kategoriler where KategorilerId='" + KategorilerId+ "'", baglan.baglan());
            SqlDataReader drhg = cmdhg.ExecuteReader();

            dl_UrunGrup.DataSource = drhg;
            dl_UrunGrup.DataBind();

        }

Toplam 1 cevap


alattin (16999) 6 yıl önce cevapladı

Repetar soruna buradaki kodlar üzerinden cevap vermek zor. Neden dersen kod ile ilgili değil görünüm ile ilgili sorun oluyormuş. Muhtemelen sayfada kaymalar vs oluyor. Bunun için sayfanın linkini vermelisin ki CSS kodlarına bakalım ve nerede hata oluyor bunu görelim.

Repeater içine aldığın kodlar muhtemelen yanlış bir şekilde tekrar ediyor.