0

使用VB.net

数据网格

id value

01 Rajan
02 Raman
03 Suresh
.....

文本框1.文本 =01/02

所以我想从数据网格中删除 id 01, 02。

尝试代码'用于使用数组从文本框中拆分值

Dim zValue As String
Dim splitBySlash As String()
zValue = textbox1.text
splitBySlash = zValue.Split("/")

现在我想传递这个数组值以从数据网格中删除行。

这个怎么做。

需要vb.net代码帮助

4

1 回答 1

1

这将是一些伪代码,所以不要只是复制和过去并期望它工作。还有更多方法可以做到这一点......这也意味着 Datagrid 是一个 Datagridview 并且 Id 是第一列。我不确定,但 datagrid.Rows(i).Cells("id") 也可能有效。

For each s as String in splitBySlash
   For i as integer = 0 To datagrid.Rows.Count - 1
       if datagrid.Rows(i).Cells(0).ToString = s Then
           datagrid.Rows.RemoveAt(i)
           Exit for
       end if
   Next
Next
于 2012-10-16T14:44:19.120 回答