webForumDet fria alternativet

Paging samt sortering i en datalist

.NET

1 svar · 366 visningar · startad av erka

Medlem sedan dec. 19996 522 inlägg
Frågan#1

Hej!

Jag gjorde en sortering efter guiden på http://aspalliance.com/das/datalistsort.aspx , den fungerar helt utmärkt med denna funktion som anropas i page load

Private Sub SortArchive(ByVal Sorting As String)
  Dim objDS As New DataSet() 
  
  'Hämta ut ifrån affärslagret alla rapporter i ett dataset
  Dim objNCR As NCRBuisness  = New NCRBuisness()
  objDS = objNCR.Get_ClosedReports() 
  objNCR = Nothing
  
  Dim objDT As New DataTable()
  Dim objDV As New DataView()
  objDT = objDS.Tables(0)
  objDV = objDS.Tables(0).DefaultView
  objDV.Sort = Sorting
  
  dataListArchive.DataSource   = objDV
  dataListArchive.DataBind()
End Sub

Nu tänkte jag även bygga in paging i min datalist och hittade en guide på http://www.aspalliance.com/das/datalistpaging.aspx, men här tog det stopp. Koden för pagingen ligger på http://aspalliance.com/das/datalistpaging.html . Det är sättet de använder SqlDataAdaptern som gör att jag inte riktigt hajjar hur jag ska lyckas bygga om denna paging till att fungera tillsammans med sorteringen. Hur kommer filtreringen av antalet poster ut etc, om någon kan hjälpa mig lite på traven skulle jag uppskatta det :)

Tacksam

ps. och nej jag kan inte använda en datagrid, måste använda mig av itemtemplates etc

Medlem sedan dec. 19996 522 inlägg
#2

Glöm det, jag ordnade det på ett annat sätt, postar hur här senare

249 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)