Select to view content in your preferred language

Identify Task No Longer Showing Display Expression

736
2
04-13-2012 10:44 AM
TomFlahive
Occasional Contributor
I don't know if this should be an ArcGIS Server 10.1 question or a Silverlight API question, but I'll start here.  I have a Silverlight application that uses an Identify Task to pull back and display data from a layer.  The data that is displayed comes from a Display Expression on the layer which I set in the MXD on the Layer Properties, Display tab (e.g. "FirstName: " & [FNAME]  & " Last Name: " & [LNAME]).  When the service was published using ArcGIS Server 10, this display expression was returned, as desired.  But we recently upgraded to ArcGIS Server 10.1 and now the Display Expression is no longer being returned.  Instead, the identify task is only returning a single field from the layer.

Will the Identify Task in the Silverlight API no longer support Display Expressions when upgraded to ArgGIS Server 10.1, or is this a bug in ArcGIS Server 10.1 that may be fixed?

Thanks.
0 Kudos
2 Replies
JenniferNery
Esri Regular Contributor
Did you post your question to ArcGIS Server team? I asked around and I was told in ArcGIS Server 10.1 it was by design that the display expression gets simplified to the first field in that expression and return as displayField as part of the layer resource. Please try to contact them for more information.
0 Kudos
TomFlahive
Occasional Contributor
OK, I will.  Thanks.
0 Kudos