Como usar um controle de subclass em uma página do ASP.NET?

Eu subclass DropDownList para adicionar funcionalidade específica ao meu aplicativo:

 public class MyDropDownList : DropDownList { ... } 

… então referenciá-lo em Web.Config , que é onde eu acho que as coisas começam a dar errado:

      

minha referência a ele não funciona:

 Category  

e minha melhor pista é a mensagem de erro mais completa:

 "The file 'src' is not a valid [sic] here because it doesn't expose a type." 

Eu acho que estou aplicando mal o conhecimento de como criar um controle de usuário da Web aqui. O que eu quero ser capaz de fazer é se referir a esse controle em uma página ASP.NET como eu faria com o pai DropDownList . Refatorar de volta para um controle de usuário da Web que contém um DropDownList não é desejável, porque eu quero aplicar um RequiredFieldValidator a ele.