none
UrlRouting ve CollectionPager Kullanımı ? RRS feed

  • Soru

  • Arkadaşlar Merhaba;

    Şöyle bir sorunum var Projemde UrlRoutin kullanıyorum herhangi bir sorun yok fakat CollectionPager ile datalist e sayfalama yaptırmak istediğimde bütün linkleri pasif hale getiriyor ve tıklanmıyor linklere datalar geliyor fakat linkler yok oluyor nasıl yapabilirim bir fikri olan var mı ? kodlarım aşağıdaki gibi

     Dim dt As New DataTable
            Dim da As New OleDbDataAdapter("SELECT * FROM Tablo", Baglanti)
            da.Fill(dt)
            CollectionPager1.DataSource = dt.DefaultView
            CollectionPager1.BindToControl = DtKonular
            DtKonular.DataSource = CollectionPager1.DataSourcePaged
            For Each item As DataListItem In DtKonular.Items
                Dim link As HyperLink = DirectCast(item.FindControl("hyplink"), HyperLink)
                Dim yol As HyperLink = DirectCast(item.FindControl("Hyp2"), HyperLink)
                Dim resim As Image = DirectCast(item.FindControl("imgresim"), Image)
                Dim id As Label = DirectCast(item.FindControl("lblid"), Label)
                Dim param As New RouteValueDictionary()
                param.Add("Baslik", Me.KarakterDuzelt(link.Text.ToString()))
                param.Add("id", id.Text)

                Dim path As VirtualPathData = RouteTable.Routes.GetVirtualPath(Nothing, "Blog", param)
                yol.NavigateUrl = path.VirtualPath
                link.NavigateUrl = path.VirtualPath
               
            Next

    6 Şubat 2013 Çarşamba 20:14

Tüm Yanıtlar

  • Collection pager sayfalamayı post back ile mi yapıyor query stringlemi , postback ile yapıyorsan update panel vs. kullandıysan bu kısıma dikkat etmelisin
    7 Şubat 2013 Perşembe 09:42
  • ikisinide denedim olmadı update panel kullanmıyorum sadece bir datalist bir collectionpager var başka bişey yok. default.aspx sayfası var yazıları usercontrole yükleyip çekiyorum. CollectionPager kullanmassam sıkıntı yok ama kullandığım zaman linkler gidiyor..
    7 Şubat 2013 Perşembe 09:57
  • Arkadaşlar çok zor durumdayım yardım edebilecek arkadaş yok mu hiç ?
    7 Şubat 2013 Perşembe 18:40
  • Arkadaşlar yukardaki kodu olduğu gibi datalistin itembounda yapıştırdım çalıştı. bir sorun oluşurmu sizce ?
    7 Şubat 2013 Perşembe 20:54
  • Arkadaşlar sorunu çözdüm fakat şöyle bişey meydana geldi mesela 10 tane konu var diyelim 10.konuya link gelmiyor diğer 9 u çalışıyor. 5 tane varsa 5. ye gelmiyor diğerlerine linkler geliyor. Neden olabilir acaba fikri olan varmı ? collectionpageri kaldırıp manuel sayfalatma yapıyorum yine aynı .
    9 Şubat 2013 Cumartesi 19:45
  • Datalist yerine repeater ve css ile aynı görüntüyü elde ederek , sayfalamayı repeater ile denemenizi öneriyorum, yada gridview'ın kendi sayfalamasını kullanarak verileri gridviewde göstermeyi deneyin

    Computer Engineer & Software Developer www.ulusoyy.com - www.huseyinulusoy.com

    • Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 12 Şubat 2013 Salı 15:25
    • Yanıt İşaretini Geri Alan Aegiss 12 Şubat 2013 Salı 19:21
    11 Şubat 2013 Pazartesi 09:09
  • Bu söylediklerinizin hepsini denedim datalist yerine repeater sonra gridviewin sayfalatma özelliğini kullanarak denedim ama malesef olmuyor. Bir yerde bir yanlışlık var ama çözemedim malesef
    12 Şubat 2013 Salı 19:22