The following solved the problem:
How to use a Subclassed Control on an ASP.NET Page?
I used web-config to register my control.
web.config
<pages theme="UTheme">
<controls>
<add tagPrefix="UTP" namespace="UNS" assembly="UNS" />
</controls>
</pages>
Created a new class, not a partial class:
UDropDownList
namespace UNS
{
public class UDropDownList : DropDownList
{
}
}
On the .aspx page, do refer to it like:
<UTP:UDropDownList runat="server" ID="dd" runat="server"
ClientIDMode="Static" AutoPostBack="false">
</UTP:UDropDownList>