Quiero crear una subclase de la DropDownList incorporada en ASP.NET para que pueda agregarle funcionalidad y usarla en mis páginas. Intenté hacer esto con un UserControl pero encontré que no expone el DropDownList interno (lógicamente, supongo). He buscado la respuesta en Google, pero no puedo encontrar nada.Subclase de DropDownList en ASP.NET
He llegado a escribir la clase actual, y es posible hacer una subclase de DropDownList, pero no puedo registrar el archivo en mi página ASP.NET y utilizarlo en la vista de origen. Tal vez me faltan algunas propiedades en mi clase?
¿Alguna idea?
¿Realmente necesita ampliarlo? ¿o puede tener un control de usuario con el DDL y luego conectar los diversos eventos (OnSelectedIndexChanged, OnDataBinding, etc.) dentro de su control de usuario para agregar su propia funcionalidad cuando ocurre uno de esos eventos? ¿Qué tipo de funcionalidad adicional estás tratando de agregar? –
Lo único que quiero hacer con él es agregar una propiedad InitialValue que defina el primer valor que siempre está presente en el DDL. – deadtime
¿Sería sensato exponer el DDL como innerDropDownList o algo así? – deadtime