如何动态绑定控件
请问各位大虾如何动态绑定控件,只传一个DATASET到一个页面它就会自动杳找跟字段名相同的控件并绑定数据。我的做法是这样的但不成功,请各位大虾指教。因小弟急着用,请各位关注,感激!
Dim kk As String, yy As String
Dim i As Integer
Dim pcolumn As BoundColumn
Dim myControl1 As Control
pcolumn = New BoundColumn()
For i = 0 To ds.Tables(0).Columns.Count - 1
kk = ds.Tables(0).Columns(i).ColumnName
myControl1 = FindControl(kk)
If (Not myControl1 Is Nothing) Then
If myControl1.GetType.ToString = "textbox" Then
pcolumn.HeaderText = kk
pcolumn.DataField = kk
myControl1.DataBind()
End If
End If
Next