add value to user control throw databinding after page_load?
<p>Have a Repeater in a updatepanel with a user control inside.</p>

<pre><code>&lt;asp:Repeater id="repQuestionElement" runat="server"
    OnItemCommand="repQuestionElement_ItemCommand"         
    OnItemDataBound="repQuestionElement_ItemDataBound"&gt;
    &lt;ItemTemplate&gt;
        &lt;uc1:elements ID="Elements1" runat="server" ctrl="&lt;%#((testElements.EditorControl.EControl)Container.DataItem)%&gt;" /&gt;
    &lt;/ItemTemplate&gt;
&lt;/asp:Repeater&gt;
</code></pre>

<p>User control.</p>

<pre><code>public EControl ctrl { get; set; }    

protected void Page_Load(object sender, EventArgs e)
{
    if (ctrl != null)
    {
        if (ctrl.Lb != null &amp;&amp; ctrl.C != null)
        {
            lblQuestion.Text = ctrl.Lb;
            plhUser.Controls.Add(ctrl.C);
        }
    }
}
</code></pre>

<p>When i set the datasource and databinding (to a array of EControl) in page_load its working, but when i do it after page_load the user-control is not loaded. ctrl is null.</p>

<p>Do someone know why?</p>
