Scopo
Indica come deve essere gestito l'evento di espansione dei nodi dell'albero.
L'espansione di un nodo avviene cliccando sull'immagine
o
del nodo stesso.
Il valore predefinito della proprietà è Attivo ovvero l'espansione del nodo viene gestita dal browser, se esso è già stato espanso almeno una volta, e poi viene inviato immediatamente al server che ne completa l'esecuzione.
Si suggerisce di non modificare questa proprietà in quanto il sistema gestisce correttamente tale evento nei normali casi d'uso.
Può essere utile modificare il tipo di gestione dell'evento di attivazione dei nodi dell'albero se l'applicazione gestisce eventi dell'albero in modo da collidere con il comportamento automatico del browser.
Ad esempio se è stato gestito l'evento OnExpandNode per impedire la chiusura di un nodo potrebbe essere utile assegnare alla proprietà ExpandEventType il valore Server + Immediato. Qualora questo non venga fatto, infatti, si potrebbe presentare la seguente situazione:
- l'utente collassa un nodo. Il client non sa che l'operazione non è permessa e chiude subito il nodo.
- Il browser invia un messaggio al server per indicare che l'albero ha chiuso il nodo. Il server riceve l'evento e scopre, notificando l'evento OnExpandNode, che l'albero non può chiudere quel nodo. Quindi il server risponde al client indicando che il nodo è ancora aperto.
- Il client riespande nuovamente il nodo.
E' possibile fare riferimento alla lista valori EventTypes per ulteriori informazioni riguardo ai vari tipi di gestione degli eventi.
Sintassi
Quando letta
Restituisce un numero intero corrispondente al tipo di gestione dell'evento di espansione dei nodi dell'albero.
Quando impostata
Imposta il tipo di gestione dell'evento di espansione dei nodi dell'albero.
- La modifica del tipo di gestione deve essere fatta nell'evento Load della videata, altrimenti l'informazione non viene acquisita dal browser.
Ultima modifica: 25/10/2016 / Validità: da 8.1.3650
proprietà