+1-888-365-2779
Try Now
More in this section

Forums / Bugs & Issues / A required control was not found in the template for "". The control must be assignable form type "System.Web.UI.WebControls.Repeater" and must have ID "dataRepeater".

A required control was not found in the template for "". The control must be assignable form type "System.Web.UI.WebControls.Repeater" and must have ID "dataRepeater".

2 posts, 0 answered
  1. Sharyn en
    Sharyn en avatar
    5 posts
    Registered:
    12 Jan 2010
    24 Feb 2010
    Link to this post
    Exception Details: Telerik.Cms.Web.UI.TemplateException: A required control was not found in the template for "". The control must be assignable form type "System.Web.UI.WebControls.Repeater" and must have ID "dataRepeater".

    [TemplateException: A required control was not found in the template for "". The control must be assignable form type "System.Web.UI.WebControls.Repeater" and must have ID "dataRepeater".]
       Telerik.Cms.Web.UI.GenericContainer.ThrowException(Type requiredType, String controlId) +58
       Telerik.Cms.Web.UI.GenericContainer`1.FindControl(Type requiredType, String id, Boolean required) +76
       Telerik.Cms.Web.UI.GenericContainer`1.FindRequiredControl(String id) +68
       Sitefinity_Pluggable_Module1.WebControls.PublicControlContainer.get_DataRepeater() in C:\Users\Sharyn\Documents\Visual Studio 2008\Projects\Sitefinity Pluggable Module1\WebControls\PublicControl.cs:104
       Sitefinity_Pluggable_Module1.WebControls.PublicControl.CreateChildControls() in C:\Users\Sharyn\Documents\Visual Studio 2008\Projects\Sitefinity Pluggable Module1\WebControls\PublicControl.cs:65
       System.Web.UI.Control.EnsureChildControls() +87
       System.Web.UI.Control.PreRenderRecursiveInternal() +44
       System.Web.UI.Control.PreRenderRecursiveInternal() +171
       System.Web.UI.Control.PreRenderRecursiveInternal() +171
       System.Web.UI.Control.PreRenderRecursiveInternal() +171
       System.Web.UI.Control.PreRenderRecursiveInternal() +171
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +842
    
    As above, I got this error message when I was trying to add the pluggable module to the page..

    how to solve this problem? any idea

    thanks ...

  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    09 Dec 2016
    24 Feb 2010
    Link to this post
    Hello Sharyn en,

    The control of type Repeater cannot be found in ~/Sitefinity/ControlTemplates/$moduleSafeName$/SamplePublicControl.ascx"; The control is required and it is used in PublicControl.cs. Once again I suggest that you should use the new backend architecture that comes with Sitefinity 3.6

    Regards,
    Ivan Dimitrov
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
2 posts, 0 answered