1Dim properties As PropertyInfo() = myClassInstance.[GetType]().GetProperties(BindingFlags.[Public] Or BindingFlags.Instance)
2
3Dim placeholder As ContentPlaceHolder = Me.Form.FindControl("ContentPlaceHolder1")'placeholder of a masterpage
4For Each prop As PropertyInfo In properties
5 Dim controlToSet As ITextControl = placeholder.FindControl(prop.Name)
6 If controlToSet IsNot Nothing Then
7 Dim retValue = prop.GetValue(myClassInstance, Nothing)
8 controlToSet.Text = retValue
9 End If
10Next
11