laptop and a wrench

Bogue

Selected features in a MXD based map service display in black in a web application.

Dernière publication: August 25, 2014 ArcGIS Server (.NET)
Numéro d’ID de bogue NIM064555
EnvoiJanuary 27, 2011
Dernière modificationApril 2, 2025
S’applique àArcGIS Server (.NET)
Version trouvée10.0
Système d’exploitationWindows OS
Version du système d’exploitation7
StatutKnown Limit

Informations supplémentaires

10.1 was the last release of the .NET WebADF technology. Client APIs (JavaScript/Flex/Silverlight) are recommended for web application development.

Solution de contournement

1. Use MSD-based map service.2. Set LayerDescription.SetSelectionSymbol property to false.3. Set a transparent RgbColor object to the SimpleFillSymbol.Color property. Adding the source code below to the Page_Lord event handler in the Default.aspx.cs will fix this problem:if (!IsPostBack){ // Get LayerDescription ESRI.ArcGIS.ADF.Web.DataSources.IMapFunctionality mf = Map1.GetFunctionality("MapResourceItem0"); ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapResourceBase mrb = mf.Resource as ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.MapResourceBase; ESRI.ArcGIS.ADF.ArcGISServer.MapDescription mapDesc = mrb.MapDescription; ESRI.ArcGIS.ADF.ArcGISServer.LayerDescription layerDesc = mapDesc.LayerDescriptions[3]; // "LayerName" // Modify SelectionSymbol ESRI.ArcGIS.ADF.ArcGISServer.SimpleFillSymbol soapSfs = (ESRI.ArcGIS.ADF.ArcGISServer.SimpleFillSymbol)layerDesc.SelectionSymbol; if (soapSfs.Color == null) { // Create and set transparent fill color ESRI.ArcGIS.ADF.ArcGISServer.RgbColor noColor = new ESRI.ArcGIS.ADF.ArcGISServer.RgbColor();

Étapes pour reproduire

ID de bogue: NIM064555

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