The System.Web.UI.MobileControls.Adapters namespace contains classes you can use to override the life-cycle stages of a mobile control to modify its default HTML, CHTML, or WML markup or behavior for new markup standards or for specific browsers and mobile devices.
ControlAdapter class is directly or indirectly inherited by all other adapter classes in this namespace, such as HtmlControlAdapter and WmlControlAdapter, as well as HtmlPageAdapter, ChtmlPageAdapter, and WmlPageAdapter.