I had the same problem and it turned out that I was not registering my user control correctly.
The correct definition is:
<%@ Register Src="PeriodControl.ascx" TagName="PeriodControl" TagPrefix="ucs" %>
Invalid definition:
<%@ Register TagPrefix="ucs" Namespace="MyWebsite" Assembly="MyWebsite" %>
The only difference was to refer to the ascx file directly, and not to the control in the assembly. Go figure !?
source share