For i = 0 To dt.Rows.Count - 1
Dim ID As String = dt.Rows(i)("ID")
For j = 1 To 7
If "A" & (j) = ID Then
Dim s As String = "A" & j
' s.Enabled = False
End If
Next
Next
ที่ผมต้องการคือ จะเอาค่า s ที่ได้เป็น String มาแปลงเป็นชื่อ ID ของ Button
ไปเจอในเวปมา แต่ มันก็ error อีกอะครับ Object reference not set to an instance of an object. Code (VB.NET)
Dim btn As New Button
'btn = Me.Form.FindControl("A1")
btn = Me.Page.FindControl(s)
btn.Enabled = False 'Or whatever
ลอง debug ดูแล้ว ค่าไม่ได้ถูกใส่ที่ btn เลย
Date :
2012-02-28 11:36:39
By :
DayKhom
No. 3
Guest
Code (VB.NET)
Dim btn As New Button
For i = 0 To dt.Rows.Count - 1
Dim ID As String = dt.Rows(i)("ID")
For j = 1 To 7
If "A" & (j) = ID Then
btn = Me.Form.FindControl("A"&j)
If Not IsNothing(btn) Then
btn.Enabled = False
end if
End If
Next
Next