title: Using Telerik RadComboBox within a repeater
body: <p>I have a repeater that contains a Telerik RadComboBox:</p>
  
  <pre><code>&lt;asp:Repeater ID="rpt" runat="server"&gt;
      &lt;ItemTemplate&gt;
          &lt;telerik:RadComboBox ID="rcb" runat="server" EnableLoadOnDemand="true"  
               AllowCustomText="true" ItemRequestTimeout="1000"
               NumberOfItems="10" MarkFirstMatch="false"&gt;
          &lt;/telerik:RadComboBox&gt;
      &lt;/ItemTemplate&gt;
  &lt;/asp:Repeater&gt;
  </code></pre>
  
  <p>In the ItemDataBound event of the Repeater, I am wiring up the ItemsRequested event like this:</p>
  
  <pre><code>private void rpt_ItemDataBound(object sender, RepeaterItemEventArgs e) {
      RadComboBox rcb = (RadComboBox)e.Item.FindControl("rcb");
      rcb.ItemsRequested += rcb_ItemsRequested;
  }
  private void rcb_ItemsRequested(object o, RadComboBoxItemsRequestedEventArgs e) {
      // Database call to load items occurs here.
      // As configured, this method is never called.
  }
  </code></pre>
  
  <p>Currently, the server-side rcb_ItemsRequested method is never called. I suspect that wiring the ItemsRequested event in the ItemDataBound is problematic, but the problem may lie elsewhere.</p>
  
  <p>Any ideas on how to use the Telerik RadComboBox within a repeater properly?</p>