Try using:
-
Popup control extender: ASP.Net AJAX Control Toolkit, or
-
jQuery Popup
Both of them are highly customizable approaches. Please note that jQuery library will be available by default if you are developing your site using .Net Framework 4. Ajax Control toolkit will be available in the form of downloadable dll. Download your project specific version of AJAX Control toolkit from
here.