는 내가 첫 번째 행에 표시되지 및Gridview에서 하이퍼 링크 필드의 가시성을 변경하는 방법은 무엇입니까?
볼 수없는 마지막 행의 두 번째 hyperlinkfield의 첫 번째 hyperlinkfield을 만들고 싶어 일부 데이터와 두 개의 hyperlinkfields 와의 gridview이이 내가 지금
까지했다Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
Dim x As HyperLink
x = e.Row.Cells(8).Controls(0)
If e.Row.RowIndex = 0 Then
x.Visible = False
End If
If e.Row.RowIndex = GridView1.Rows.Count Then
'x = e.Row.Cells(9).Controls(0)
'x.Visible = False
End If
End If
End Sub
첫 번째 하이퍼 링크 필드에서만 작동합니다. 주석을 생략하면 모든 행에서 첫 번째 하이퍼 링크 필드를 볼 수 없게됩니다.
도움을 주시면 감사하겠습니다. 미리 감사드립니다.
+1 - 이렇게하는 방법입니다. 뒤에있는 코드로 들어가서 귀찮게하지 마시고, 귀하의 기준에 맞추어 자동 검색하십시오. 보다 복잡한 기준이 필요한 경우 코드 뒤에 공개 메소드를 통해 실행하십시오. –