希望你能帮我解决这个问题
我需要创建一个页面,根据用户需要显示gridview(程序化的盟友)。基本上我有一个列列表,然后用户将选择列表。我还需要有排序功能
我正在使用vb.net代码
...谢谢
答案 0 :(得分:0)
您可以为每列准备Headings和DataItems并默认显示它们,然后在数据绑定对所选列不可见之后,如下所示:
gvData.DataSource = dataToLoad
gvData.DataBind()
Dim columnsIndex As List(Of Integer)
columnsIndex = userChosedColumnsIndex
Dim counter As Integer
counter = 0
For Each counter In columnsIndex
gvData.Columns(counter).Visible = False
Next