Question

Je crée un contrôle d'extension en se référant cet article , mais je suis en face du mal à obtenir / connaître l'espace de noms GetPropertyValue et SetPropertyValue qui a utilisé dans l'exemple comme ceci:

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

Je l'ai constaté sur d'autres sites trop , de sorte que son non une implémentation personnalisée et je ne pouvais pas trouver sur AjaxControlToolkit. Quelqu'un pourrait-il s'il vous plaît me guider à ce sujet?

Était-ce utile?

La solution

Le ExtenderControlBase fournit la mise en œuvre de ces méthodes génériques. Par conséquent, dériver votre extension de celui-ci résout le problème ici.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top