57 messaggi dal 15 aprile 2009
Ciao a tutti, ho un problemino con l'url rewriting e il datapager. Ovviamente quando su una listview accedo alla pagina successiva mi perde il rewriting dell'url.

In rete ho trovato delle soluzioni del tipo di cambiare il link del datapager in prerender ma nn va...

Qualcuno ha un'idea?
57 messaggi dal 15 aprile 2009
Risolto con:

Protected Sub ListView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListView1.DataBound
        Dim pager As DataPager = TryCast(ListView1.FindControl("DataPager1"), DataPager)
        
        If Not String.IsNullOrEmpty(pager.QueryStringField) Then
                For Each Pitem As DataPagerFieldItem In pager.Controls
                    For Each c As Control In Pitem.Controls
                        If TypeOf c Is HyperLink Then
                            Dim tmp As HyperLink = TryCast(c, HyperLink)
                        tmp.NavigateUrl = "~/Catalogo/Pag" & tmp.Text.ToString() & "/" & Request.QueryString("sm") & ".aspx"
                        End If
                    Next
                Next
        End If
    End Sub

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.