For example I use telerik rad grid, and bind list of users to it
rgUsers.DataSource = GetUsersList();
rgUsers.DataBind();
I have user control UserEditor that receives User object,
<radG:RadGrid runat="server" ID="rgUsers">
<MasterTableView>
<Columns>
<radG:GridTemplateColumn>
<ItemTemplate>
<asp:Label runat="server" ID="lblName" Text='<%# Eval("username") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<uc:UserEditor ID="UserEditor" runat="server" User='???????' />
</EditItemTemplate>
</radG:GridTemplateColumn>
...
Can I pass an User object to the UserEditor, or I must to make it in Data Binding event?