Qual è lo spazio dei nomi di get/setPropertyValue nell'implementazione di estensione
-
28-10-2019 - |
Domanda
Sto creando un controllo estensore facendo riferimento Questo articolo, ma sto affrontando il momento difficile per ottenere/conoscere lo spazio dei nomi di GetPropertyValue
e SetPropertyValue
che utilizzato nell'esempio come questo:
[ExtenderControlProperty]
public string DragItemHandleClass
{
get
{
return GetPropertyValue<String>("DragItemHandleClass", string.Empty);
}
set
{
SetPropertyValue<String>("DragItemHandleClass", value);
}
}
L'ho osservato su altri anche siti, quindi non è un'implementazione personalizzata e non sono riuscito a trovarlo AjaxControlToolkit
. Qualcuno potrebbe guidarmi su questo?
Soluzione
Il ExtenderControlBase
Fornisce l'implementazione per questi metodi generici. Quindi, derivare dal tuo estensione da esso risolve il problema qui.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow