在 vb asp.net webform 中,我在 gridview 数据绑定过程中有一个 select case 语句,它基于存储在变量中的下拉列表中的值。
Protected Sub gvProgressGrid_DataBound(ByVal sender As Object, ByVal e As System.EventArgs) Handles gvProgressGrid.DataBound
Dim strYear As String = DdlYear.Text
Select Case strYear
Case 11
gvProgressGrid.Visible = True
Case 10
gvProgressGrid.Visible = True
Case 9
gvProgressGrid.Visible = True
Case 8
gvProgressGrid.Visible = False
Case 7
gvProgressGrid.Visible = False
End Select
End Sub
默认情况下,gridview 会显示,当我从下拉列表中选择 7 或 8 时,gridview 会消失。但是,如果我选择 9-11,一旦消失,网格就不会重新出现。