Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            Call run()
        End If
    End Sub    Private Sub run()
        Dim lists As New System.Collections.Generic.List(Of String)
        lists.Add("asp.net")
        lists.Add("xml web services")        DetailsView1.DataSource = lists
        DetailsView1.DataBind()
    End Sub    Protected Sub DetailsView1_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles DetailsView1.DataBound
        If DetailsView1.DataItem.ToString = "asp.net" Then
            DetailsView1.Rows(DetailsView1.DataItemIndex).Visible = False
        End If
    End Sub    Protected Sub DetailsView1_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewPageEventArgs) Handles DetailsView1.PageIndexChanging
        DetailsView1.PageIndex = e.NewPageIndex
        run()
    End Sub