Baxter Baxter - 10 months ago 121
ASP.NET (C#) Question

ASP.NET Web Application Message Box

In an asp.net windows forms application, in the C# code behind you can use:

MessageBox.Show("Here is my message");


Is there any equivalent in a asp.net web application?
Can I call something from the C# code behind that will display a message box to the user?

Example usage of this: I have a button that loads a file in the code behind. When the file is loaded or if there is an error I would like to popup a message to the user stating the result.

Any ideas on this?

Answer Source

You want to use an Alert. Unfortunately it's not as nice as with windows forms.

ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + myStringVariable + "');", true);

Similar to this question here: http://forums.asp.net/t/1461308.aspx/1