Hopefully somebody can shed some light on this issue.
We have a map service that has a bit of custom defined symbology (e.g. Roads of different classes get displayed or labeled in certain ways). When I add this service to my Silverlight Map as an ArcGISDynamicMapServiceLayer, the symbology comes through perfectly. From other posts it appears that this is the default renderer for the layer (I can override it if I want by defining my on renderer in the XAML). But for certain maps it makes sense to only show a subset of the layers, so I am loading these individual layers as Feature Layers. When I do this, the default symbology disappears. I really do not want to define my symbology/renderers in XAML when it is already defined in the map service.
Am I missing something? Is this behavior by design. I can't find any discussion of it directly in the documentation, but an ESRI staffer seemed to indicate on another post that the only way to override the default renderer from the Map Service was to define my own. So this seems to indicate that the default renderer from the Map Service should be the same no matter if it is loaded along with all the other layers as a ArcGISDynamicMapServiceLayer or as a single layer using a FeatureLayer.
Ideas?
-Tony