Asp.net 从VB在Gridview单元格内创建标签
我在VB中有一些代码,它在gridview的行中循环,并检查某个collumn的值,我在if语句中编写了一些代码,在单元格中创建了一个可单击的标签,当单元格,我已经编写了一些代码,可以创建我的标签,但我不太确定它如何在row.Cells8中创建标签 我想知道是否可以得到一些帮助,我应该如何做这件事 这是我的密码:Asp.net 从VB在Gridview单元格内创建标签,asp.net,vb.net,gridview,label,Asp.net,Vb.net,Gridview,Label,我在VB中有一些代码,它在gridview的行中循环,并检查某个collumn的值,我在if语句中编写了一些代码,在单元格中创建了一个可单击的标签,当单元格,我已经编写了一些代码,可以创建我的标签,但我不太确定它如何在row.Cells8中创建标签 我想知道是否可以得到一些帮助,我应该如何做这件事 这是我的密码: For i As Integer = 0 To GridView1.Rows.Count - 1 Dim row = GridView1.Rows(i) Di
For i As Integer = 0 To GridView1.Rows.Count - 1
Dim row = GridView1.Rows(i)
Dim rowHeaderCell = row.Cells(8)
If rowHeaderCell.Text = " " Then
Dim lbl As New Label
lbl.Size = New System.Drawing.Size(159, 23)
lbl.Location =
lbl.Text = "label text goes here"
Me.Controls.Add(lbl)
End If
Next
提前谢谢你 若要制作可单击标签,请将列的类型更改为:[DataGridViewLinkColumn] 以下是用LBL值替换空单元格值的代码:
For i As Integer = 0 To GridView1.Rows.Count - 1
If GridView1.Rows(i).Cells(8).Value.Trim = "" Then
Dim lbl As String
lbl = "label text goes here "
GridView1.Rows(i).Cells(8).Value = lbl
End If
Next
你是个救生员,我如何将列的类型更改为DataGridViewLinkColumn?