1
Public Function DataBindRp()Function DataBindRp(ByVal sort As String)
2
Try
3
Dim strsql As String = "select top 20 * from hoo_info"
4
Dim dt As DataTable = DB.getDataTable(strsql)
5
Dim dv As DataView = dt.DefaultView
6
dv.Sort = sort
7
Me.Repeater1.DataSource = dv
8
Me.Repeater1.DataBind()
9
Catch ex As Exception
10
Return False
11
End Try
12
End Function
13
14
Private Sub Page_Load()Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
15
If Not IsPostBack Then
16
DataBindRp("di_id ASC")
17
End If
18
End Sub
19
20
21
22
Private Sub LinkButton1_Click()Sub LinkButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton1.Click
23
Dim sortString As String = Request.Form("sortstring").ToString()
24
Dim sortfield As String = Request.Form("sortfield").ToString()
25
Dim fullsortstring As String = sortfield + " " + sortString
26
If fullsortstring <> "" And Not fullsortstring Is Nothing Then
27
DataBindRp(fullsortstring)
28
End If
29
30
End Sub


2

3

4

5

6

7

8

9

10

11

12

13

14


15

16

17

18

19

20

21

22


23

24

25

26

27

28

29

30






















































