¿Cuál es el espacio de nombres de get/setPropertyValue en la implementación de extensor?
-
28-10-2019 - |
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?
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