Nadeem,Using AGS 10.01 I did the following. Loaded a single band raster layer as a basemap and set <excludebasemaps>false</excludebasemaps>.Comment out all layers in eSearchWidget.xml and make onlythese="false" (Even if you say onlythese="false", and you have a layer listed, it will only give you the results in the fields(IE, it still honors the field settings, even if onlythese="false"). So, if I remove all layers info and have it return all with basemaps as such: <layers onlythese="false">
</layers>
Then identify a raster layer (singleband), I get the following:[ATTACH=CONFIG]19523[/ATTACH]This is the best way I've found to get the actual "field" names reported back to the identify widget for rasters.If I then copy "exactly" the fields reported from this identify: <layers onlythese="true">
<layer>
<name>All_96_imagery</name>
<fields all="false">
<field name="Pixel Value" alias="Pixel Value from field" numberformat="2|,|." />
<field name="Pixel value" alias="Pixel value from field" numberformat="2|,|." />
<field name="Stretched value" alias="Stretched value from field" numberformat="2|,|." />
<field name="Stretched Value" alias="Stretched Value from field" numberformat="2|,|." />
</fields>
<links>
<link includeinresults="true" field="" alias="" tooltip="">
<linkprefix></linkprefix>
<linksuffix></linksuffix>
<iconfield></iconfield>
<iconprefix></iconprefix>
<iconsuffix></iconsuffix>
</link>
</links>
<zoomscale>15000</zoomscale>
<forcescale>true</forcescale>
</layer>
I get this (note that I have both values with different case to demonstrate how "sensitive" it is. Also, I have noticed that some times it's Value, others it's value (In this service, the case for value is different for Pixel Value, vs Stretched value), so look at what is being returned when you do not have a layer defined to get the actual field name). (the two in red work, the others don't)[ATTACH=CONFIG]19524[/ATTACH]Also, I can't find wkid="29900" in any current ESRI listings, maybe try 29902 (at least if this "is" Irish National Grid). I think 29900 is the old number.Anyway, not sure about the missing widget name, but this works for me on all single band rasters tested (just have to make sure to get the field spelling correct).Of course, once you get it "working", you can set the onlythese="" to whatever you want and it won't affect your returns from this layer.R_