Lokesh,
We have a Code Community sample very similar to what you want to accomplish, It is Zoom In To Feature wiki.thinkgeo.com/wiki/Map_Suite_We...To_Feature. Here you click on a feature and the map will center and zoom to that feature (country). There is no dropdown list of countries, but this is a more a general programming issue than a Map Suite specific one and I am sure you will figure that easily on your own. So, the key code here to center and zoom to a country is below. You can see that you need to get the shape of the feature (the country) and you assign the bounding box of the shape to the current extent of the map. I show the code in the Map_Click event where the user click on the country. For your case, I slightly modified the code where you could use for example GetFeaturesByColumnValue.
LayerOverlay layerOverlay = (LayerOverlay)Map1.CustomOverlays["WorldOverlay"];
LayerOverlay dynamicOverlay = (LayerOverlay)Map1.CustomOverlays["HightLightDynamicOverlay"];
ShapeFileFeatureLayer shapeFileLayer = (ShapeFileFeatureLayer)(layerOverlay.Layers["Countries"]);
InMemoryFeatureLayer highLightLayer = (InMemoryFeatureLayer)(dynamicOverlay.Layers["HighLightLayer"]);
//Gets the features the user clicked on.
shapeFileLayer.Open();
//Original code
//Collection<Feature> selectedFeatures = shapeFileLayer.QueryTools.GetFeaturesContaining(e.Position,ReturningColumnsType.NoColumns);
//Code more adapted for your case.
Collection<Feature> selectedFeatures = shapeFileLayer.QueryTools.GetFeaturesByColumnValue("Name", "Algeria");
shapeFileLayer.Close();
if (selectedFeatures.Count > 0)
{
highLightLayer.InternalFeatures.Clear();
//Adds the first feature of the selected features to the hightlight layer.
highLightLayer.InternalFeatures.Add(selectedFeatures[0].Id, selectedFeatures[0]);
//Sets the extent of the map to the bounding box of the feature.
//Notice that zoom level snapping is happening due to the image tiling in the web edition.
RectangleShape featureExtent = selectedFeatures[0].GetShape().GetBoundingBox();
Map1.CurrentExtent = featureExtent;
}
I hope this helps. Otherwise, let us know and we will further assist you.