在datagrid里的onitemdatabound事件里查找
if(-1!=e.Item.ItemIndex)
{
Label lblPartType=(Label)e.Item.FindControl("lblPartType");
...
}

解决方案 »

  1.   

    以前用VB写过的一段代码,仅供参考:
    Dim i As Integer
            For i = 1 To 3
                Label1.Controls.Add(New TextBox())
            Next
            Label1.Controls.Add(New LiteralControl("123"))
            Dim n As Integer        For n = 1 To Label1.Controls.Count            If Label1.Controls(n - 1).GetType.ToString() = "System.Web.UI.WebControls.TextBox" Then
                    Dim obj As TextBox = New TextBox()
                    obj = Label1.Controls(n - 1)                obj.Text = System.DateTime.Now.ToString()
                End If        Next