laptop and a wrench

Bogue

Expanding and collapsing a node in the .NET Web ADF Table of Contents during a map callback operation will cause the node to be unusable.

Dernière publication: August 25, 2014 ArcGIS Server (.NET)
Numéro d’ID de bogue NIM046972
EnvoiJuly 22, 2009
Dernière modificationApril 2, 2025
S’applique àArcGIS Server (.NET)
Version trouvée9.2
Système d’exploitationWindows OS
Version du système d’exploitation2008
Version de correction9.3.1
StatutFixed

Solution de contournement

Here are two solutions:A) Listen for the Toc_NodeExpanded event and insert the following lines of code. protected void Toc1_NodeExpanded(object sender, TreeViewPlusNodeEventArgs args) { if (Toc1.CallbackResults.Count < 1 && Toc1.RenderOnDemand) { args.Node.Refresh(); } }The current situation is that the TOC node is unresponsive after the user has been clicking the +/- while the map request is processing. With this code, the node can be expanded successfully once the map request finishes.B) Another option is to set RenderOnDemand = False on the TOC control. This causes the TOC swatches and nodes to be pre-cached so that clicking the + does not need to request the information. Depending on the complexity of the Map, this may result in the application startup being slightly slower.

Étapes pour reproduire

ID de bogue: NIM046972

Logiciel:

  • ArcGIS Server (.NET)

Recevoir une notification lorsque le statut d’un bogue change

Télécharger l’application Esri Support

En savoir plus sur ce sujet

Obtenir de l’aide auprès des experts ArcGIS

Contacter le support technique

Télécharger l’application Esri Support

Accéder aux options de téléchargement