私は GridView に Column(Validate) を持っています。この列には ' v ' または ' notv 'の2 つの値が含まれています検証しません..試してみましたが、Gridviewが表示されたときに何も変更されていません。GridView1.Rows(i).Cells(10).Text
これが私のコードです:
ボタンをクリックすると、GridView が表示されます。
<asp:GridView ID="GridView1" runat="server" CssClass="table" GridLines="None">
</asp:GridView>
'page.aspx.vb
cmd.Connection = cx
cmd.CommandText = "select .., validate from table"
da = New SqlDataAdapter(cmd)
da.Fill(dt)
GridView1.DataSource = dt
GridView1.DataBind()
For i = 0 To GridView1.Rows.Count - 1
GridView1.Rows(i).Cells(0).ForeColor = System.Drawing.Color.Blue
If GridView1.Rows(i).Cells(10).Text = "v" Then
GridView1.Rows(i).Cells(10).Text = "VALIDATE"
GridView1.Rows(i).Cells(10).ForeColor = System.Drawing.Color.Green
ElseIf GridView1.Rows(i).Cells(10).Text = "Notv" Then
GridView1.Rows(i).Cells(10).Text = "Not VALIDATE"
GridView1.Rows(i).Cells(10).ForeColor = System.Drawing.Color.Red
End If
Next
お時間をいただきありがとうございます!