access web controls from a code-behind page in ASP.net


You have to create a control variable with the same name as the id of the control in your .aspx file in the general declaration for your code behind class:



Public Class CodeBehind : Inherits Page

 

Public ItemsGrid As DataGrid

 

Protected Sub Page_Load(ByVal Sender As System.Object, ByVal e As System.EventArgs)

   If Not IsPostback Then

      ItemsGrid.DataSource = GetMyDataSource()

      ItemsGrid.DataBind()

   End If

End Sub

End Class





Added on January 9, 2008 Comment
}