En las faq´s hay un ejemplo para usar un control como messagebox
Tema: Web App
Pregunta: ¿Como puedo mostrar un MessageBox en ASP.NET?
Respuesta: http://www.microsoft.com/spanish/msd...ces/art120.asp
Ahora... estoy de acuerdo con lo que comentan los demas, recuerda respetar el comportamiento de tus capas.. no puedes colocar en tu Bussiness Layer un tipo de respuesta al cliente, lo que se hace es disparar una excepcion que será la que recogas para mostrarla en tu presentation layer
Salu2