Non starai cercando di visualizzare una message box in una pagina ASP.NET, vero? No, perchè il codice che hai scritto viene eseguito sul server, quindi dove ti aspetti di vedere la message box? Quello che hai scritto andrà bene per form VB standalone, applicativi .exe, ma per pagine ASP.NET non penso proprio!