如何使用asp.net将逗号分隔字符串绑定到gridview中的复选框

如何使用asp.net将逗号分隔字符串绑定到gridview中的复选框,asp.net,vb.net,gridview,checkbox,Asp.net,Vb.net,Gridview,Checkbox,我有一张这样的账户表 ID Code X-Ref 1 1.1 NULL 2 1.2 NULL 3 1.3 NULL ... 我已将代码值绑定到dropdownlist,当我在dropdownlist中选择代码值时,gridview将显示其余的代码值(即,我在dropdownlist中选择的代码值除外) 我在gridview中有一个复选框,当我选择一些行并单击ok时,它将根据代码ID更新表,如下所示 ID Code X-Ref 1 1.1

我有一张这样的账户表

ID   Code   X-Ref
1    1.1    NULL
2    1.2    NULL
3    1.3    NULL
...
我已将代码值绑定到dropdownlist,当我在dropdownlist中选择代码值时,gridview将显示其余的代码值(即,我在dropdownlist中选择的代码值除外)

我在gridview中有一个复选框,当我选择一些行并单击ok时,它将根据代码ID更新表,如下所示

ID   Code   X-Ref
1    1.1    1.2,1.3
2    1.2    1.1,1.3,1.4
3    1.3    1.2,1.4
...
现在的问题是如何从数据库中填充gridview中启用的复选框。。 例子。。,
如果在下拉列表中选择1.1,则应在gridview中选中第1.2行和第1.3行的复选框。如何做到这一点请帮助。

这里有一个简单的例子,根据您的需要进行修改

Option Strict On
Option Explicit On
Option Infer Off
Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Dim list As String = "1, 2, 3, 4, 5"
        list = list.Replace(" "c, String.Empty)
        Dim items As List(Of String) = list.Split({","c}, StringSplitOptions.RemoveEmptyEntries).ToList
        For Each i As String In items
            ComboBox1.Items.Add(i)
        Next
    End Sub
End Class

使用
String.Split
X-Ref
-列中获取多个
代码。然后,您可以使用查找所有相关记录。请帮我举个例子。谢谢。例子:对不起,我没有得到它。如何在gridview中针对字符串中的值(即“1.2,1.3”)选中复选框