Çok teşekkür ederim verdiğin kodlar işe yaradı Allah razı olsun

Çalışan örneğini gösterebilirseniz, daha rahat yardımcı olabilirim.

veriler. asp Kod: <% ' Ajax içerisindeki bilgilerin türkçe karakter problemini ekarte ediyoruz :) Response. Charset = "iso-8859-9" ' Veri tabanı bağlantısını oluşturuyoruz. set objConn = Server. CreateObject objConn. Open = "Driver= ;Dbq="& Server. MapPath ' Sayfa başına kaç kayıt gösterilecek onu belirtiyoruz MaxSayi = 10 'Kaçıncı sayfayı görüntüleyeceğimizle ilgili parametreyi alıyoruz iSayfa = Request. Querystring ' Kayıt setimizi oluşturuyoruz Set objRs = Server. CreateObject strSQL = "SELECT FRom tblEtiketler ORDER by fldEtiket ASC" objRs. Open strSQL, objConn, 1, 3 %> <table width="400" border="0" align="center" cellpadding="1" cellspacing="1"> <tr class="Baslik"> <td width="26">#</td> <td width="234">Etiket</td> <td width="130">Hit</td> <td width="26">#</td> <td width="234">Etiket</td> <td width="130">Hit</td> </tr> <% ' Eğer kayıt varsa if Not objRs. EOF Then ToplamKayit = objRs. RecordCount If ToplamKayit mod maxSayi = 0 Then ToplamSayfa = ToplamKayit / maxSayi else ToplamSayfa = ToplamKayit / maxSayi+1 End If ' Eğer sayfa sayısı gelmemişse yada hatalı geldiyse If iSayfa ="" or Not IsNumeric or CINT >ToplamSayfa Then iSayfa=1 End If ' Bulunduğumuz sayfadaki ilk kayıda geliyoruz objRs. Move((iSayfa-1) MaxSayi) i=1 Do while not objRs. EOF and i < MaxSayi +1 ' Kayıt listesini düzgün gösterelim if i mod 2 = 1 then cls = "ListeItem" else cls = "ListeAltItem" end if %> <% if i mod 2 = 1 then %> <tr class="<%=cls %>"> <% end if %> <td><%=i+((iSayfa-1) MaxSayi) %></td> <td><a href="http://www.ismailkaplan.com/etiket/<% =objRs %>"><% =objRs %></a></td> <td><%=objRs %></td> <% if i mod 2 = 0 then %> </tr> <% end if %> <% objrs. Movenext i = i+1 Loop ' Eğer kayıt yoksa else %> <tr> <td colspan="3"><div align="center">Kayıt bulunamadı</div></td> </tr> <% end if %> </table> <% 'Kayıt seti nesnesini kapatıyoruz objRs. Close Set objRs =nothing %> Dosyayı bu şekilde düzenlerseniz olması gerek. -

Merhabalar herkese İyi Çalışmalar Arkadaşlar asp+ajax birleşimi çok pratik bir veri listeleme tablosu bulduk fakat burda istediğimiz şey verileri katalog şeklinde ikişerli olarak listelemek yani alt alta olması yerine iki iki yayınlanması ama bunu bu ajaxta nasıl yaparız bilemedik. Ben kodları buradan yayınlıyacağım sizin için. Siz bir inceleyin. Hem kendiniz de kullanabilirsiniz. İki asp dosyasından oluşuyor bu çalışma. 1-default. asp 2-veriler. asp default. asp kodlaması şu şekilde ; Kod: <% MaxSayi = 3 ' Veri tabanı bağlantısını oluştruyoruz. set objConn = Server. CreateObject objConn. Open = "Driver= ;Dbq="& Server. MapPath Set objRs = Server. CreateObject strSQL = "Select subkat_id, cevap FROM icerik WHERE onay = true and kat=" & request. QueryString &" ORDER by subkat_id ASC" objRs. Open strSQL, objConn, 1, 3 ' Eğer kayıt varsa if Not objrs. EOF then ' Toplam kayıt sayısını aldık ToplamKayit = objRs. RecordCount ' Eğer toplam kayıt sayısı sayfa başı göserilecek sayıya kalansız bölünebiliyorsa If ToplamKayit mod maxSayi = 0 Then ' Toplam kaç sayfamız olacak SayfaSayisi = ToplamKayit / maxSayi else ' Bölünemiyorsa SayfaSayisi = ToplamKayit / maxSayi+1 End If %> <div id="kayitlar">Veriler Yükleniyor...</div> <br> <div id="auction_contract_container" style="margin-top: 0px; line-height: px; border: 1px solid silver; background: none repeat scroll 0% 0% rgb(280, 280, 280); width: 100%;"> <div style="background:url repeat-x;padding:0px;" > <div> <div align="center" class="Sayfalar"> <span style="font-weight: bold">Toplam <% =Int %> </span> sayfada <span style="font-weight: bold"> <% =ToplamKayit %> </span> adet ilan bulundu <% For p = 1 To SayfaSayisi %> <input type="button" value="<%= p %>" onclick="javascript:Ajx ;" class="button2" /></a> <% Next %> </div> <% else %> <div id="kayitlar">Hiç Veri Bulunamadı</div> <% end if objRs. Close Set objRs = nothing %> </div> ve yukarıdaki kodlarda "Veriler Aktarılıyor" yazısını görmüşsünüzdür işte oradaki verilerde veriler. asp den çekiliyor. veriler. asp dosyasındaki kodlar ise şu şekilde ; Kod: <% ' Ajax içerisindeki bilgilerin türkçe karakter problemini ekarte ediyoruz :) Response. Charset = "iso-8859-9" ' Veri tabanı bağlantısını oluşturuyoruz. set objConn = Server. CreateObject objConn. Open = "Driver= ;Dbq="& Server. MapPath ' Sayfa başına kaç kayıt gösterilecek onu belirtiyoruz MaxSayi = 3 'Kaçıncı sayfayı görüntüleyeceğimizle ilgili parametreyi alıyoruz iSayfa = Request. Querystring ' Kayıt setimizi oluşturuyoruz Set objRs = Server. CreateObject strSQL = "SELECT FRom icerik ORDER by subkat_id ASC" objRs. Open strSQL, objConn, 1, 3 %> <table width="740" border="0" align="center" cellpadding="1" cellspacing="1"> <tr class="Baslik"> <td width="26"><br><br></td> <td width="441" align="left" ><font class="tablobaslik"></font></td> <td width="80" align="center" ><font class="tablobaslik">Gönderen</font></td> <td width="80" align="center" ><font class="tablobaslik">Fiyat</font></td> <td width="80" align="center" ><font class="tablobaslik">Tarih</font></td> <td width="80" align="center" ><font class="tablobaslik">İl</font></td> </tr> <% ' Eğer kayıt varsa if Not objRs. EOF Then ToplamKayit = objRs. RecordCount If ToplamKayit mod maxSayi = 0 Then ToplamSayfa = ToplamKayit / maxSayi else ToplamSayfa = ToplamKayit / maxSayi+1 End If ' Eğer sayfa sayısı gelmemişse yada hatalı geldiyse If iSayfa ="" or Not IsNumeric or CINT >ToplamSayfa Then iSayfa=1 End If ' Bulunduğumuz sayfadaki ilk kayıda geliyoruz objRs. Move((iSayfa-1) MaxSayi) i=1 Do while not objRs. EOF and i < MaxSayi +1 ' Kayıt listesini düzgün gösterelim if i mod 2 then cls = "ListeItem" else cls = "ListeAltItem" end if %> <tr class="<%=cls %>"> <% if objRs ="1" then%> <td class="ustcizgi" align="center" bgcolor="#FDF5E6"> <%else%> <td > <%end if%> <ul class="hoverbox"> <li> <img src="<%=objRs %>" width="60" buffer="80px" alt="description" border="0"> </li> </ul> </td> <% if objRs ="1" then%> <td class="ustcizgi" align="left" bgcolor="#FDF5E6"> <%else%> <td align="left" > <%end if%> <a href="konugoster. asp?subkat_id=<% =objRs %>"><% =objRs %></a></td> <% if objRs ="1" then%> <td class="ustcizgi" align="center" bgcolor="#FDF5E6"> <%else%> <td align="center" > <%end if%> <% =objRs %></td> <% if objRs ="1" then%> <td class="ustcizgi" align="center" bgcolor="#FDF5E6"> <%else%> <td align="center" > <%end if%> <% =objRs %></td> <% if objRs ="1" then%> <td class="ustcizgi" align="center" bgcolor="#FDF5E6"> <%else%> <td align="center" > <%end if%> <% =objRs %></td> <% if objRs ="1" then%> <td class="ustcizgi" align="center" bgcolor="#FDF5E6"> <%else%> <td align="center" > <%end if%> <% =objRs %></td> </tr> <% objrs. Movenext i = i+1 Loop ' Eğer kayıt yoksa else %> <tr> <td colspan="3"><div align="center">Kayıt bulunamadı</div></td> </tr> <% end if %> </table> <% 'Kayıt seti nesnesini kapatıyoruz objRs. Close Set objRs =nothing %> </td> </tr></table> kodlar böyle biz bu listelemeyi katalog görünüm haline nasıl getirebiliriz? İkişer ikişer yanyana olacak şekilde sıralatmak.

bu kodlama çok sorun çıkarıyor. veriler. asp deki strSQL = "SELECT FRom tblEtiketler ORDER by fldEtiket ASC" deki olayı şöyle değiştirince hiç bir veriyi bulamıyor. örn: strSQL = "SELECT FRom tblEtiketler where subkat_id="rec " ORDER by fldEtiket ASC" gibi yapınca çok kötü sonuçlar alınıyor. Sizce nedendir? bu asp dosyasında id tutarını engelleyen bir kod mu var?

ekteki dosyayı indiriniz Ekteki dosyayı indirin bahsettiğim mevcut uygulama budur. Zaten scripti görünce ne demek istediğimi anlayacaksınız. Alt alta listenen bu verileri ikişerli olarak listeletmek amacımız.