How does one get the coordinates of the current visible extents. When I use map.Extent, its the same regardless of the zoom level or the panning. I am only looking for the extents of the rectangle that is currently visible after zooming or panning.
Try to query the extent in the Page_LoadComplete event.
The Page_Load event is for initializing map controls.