【发布时间】:2014-06-06 16:41:29
【问题描述】:
我有一个复选框,可以正确删除我的 RadGrid 中的第一列。问题是当我重新显示该列时,它只是在此处显示的网格末尾添加了一个空白区域:
复选框代码:
Protected Sub ChkBox1_CheckedChanged(sender As Object, e As EventArgs) Handles ChkBox1.CheckedChanged
If ChkBox1.Checked = True Then
GridSurveyMain.Columns.Item(0).Visible = False
Else
GridSurveyMain.Columns.Item(0).Visible = True
End If
End Sub
网格首先由一个下拉框填充,一旦选择了一个值,该下拉框就会运行一个 sql 查询。我假设这就是它搞砸的地方?每次阅读该列时是否需要重新运行该查询?
编辑:刚刚注意到,在阅读后。如果我通过单击列进行排序,它将正确修复它。假设这是因为网格正在回发并“刷新”
【问题讨论】:
-
GridSurveyMain.Rebind()
标签: vb.net checkbox webforms telerik radgrid