Pregunta

Estoy creando un control de extensor al referir Este artículo, pero me enfrento a tener un momento difícil para obtener/conocer el espacio de nombres de GetPropertyValue y SetPropertyValue que usó en el ejemplo como este:

    [ExtenderControlProperty]
    public string DragItemHandleClass
    {
        get
        {
            return GetPropertyValue<String>("DragItemHandleClass", string.Empty);
        }
        set
        {
            SetPropertyValue<String>("DragItemHandleClass", value);
        }
    }

Observé esto en otros Sitios también, por lo que no es una implementación personalizada y no pude encontrarla en AjaxControlToolkit. ¿Podría alguien guiarme sobre esto?

¿Fue útil?

Solución

los ExtenderControlBase Proporciona implementación para estos métodos genéricos. Por lo tanto, derivar su extensor de él resuelve el problema aquí.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top