use button click event to load usercontrol
<p>Now I am trying to use a button on the parent page to a usercontrol. </p>

<p>There is a checkboxlist on the usercontrol, and its datasource is read from database</p>

<p>the checkboxlist didn't load correctly. it is like:</p>

<blockquote>
  <p>OnlineRenewa_draft1.tbl_LanguageChoices   OnlineRenewa_draft1.tbl_LanguageChoices OnlineRenewa_draft1.tbl_LanguageChoices
  OnlineRenewa_draft1.tbl_LanguageChoices   OnlineRenewa_draft1.tbl_LanguageChoices OnlineRenewa_draft1.tbl_LanguageChoices</p>
</blockquote>

<p>is it about postback issue? 
Any idea?
thanks</p>

<pre><code> protected void Page_Load(object sender, EventArgs e)
    {
        //if (!IsPostBack) { 
            List&lt;tbl_LanguageChoices&gt; LanguageList = ((List&lt;tbl_LanguageChoices&gt;)Cache["LanguageChoise"]);

            otherlanguage.DataSource = LanguageList;
            otherlanguage.DataBind();
            otherlanguage.DataTextField = "Languages";
            otherlanguage.DataValueField = "GUID";
}
</code></pre>
