Click here to Skip to main content
11,583,555 members (66,248 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: ASP.NET C#4.0
Hi,

this is my C# code
string str="Total Records" + Total+Environment.NewLine+ " Inserted Records " +        Insert_Count ;
when i call the message box it's not fired.
msgbox1.alert(str);

i think i need to be change on this alert method , where can i change .
public void alert(string msg)
 {
     string sMsg = msg;
     sMsg = msg.Replace("\"", "'");
     StringBuilder sb = new StringBuilder();
     sb.Append("<script language="'javascript'">");
     sb.Append("alert( \"" + sMsg + "\" );");
     sb.Append("</script>");
     content = sb.ToString();
 }

can anybody help me to resolve this issue.

Thanks in Advance

Wish you a Happy New year to ALL.
Posted 30-Dec-12 20:12pm
Comments
Sergey Alexandrovich Kryukov at 31-Dec-12 2:23am
   
Where do you call it? This is JavaScript code.
—SA
V_R at 31-Dec-12 2:32am
   
Hope you want to show alert from C#, so Register that script as follows..

ScriptManager.RegisterClientScriptBlock(base.Page, this.GetType(), "strKey", strMsg, true);
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Hi,

You need to register your script or use the the following,

private void ShowMessage(string Message, string Title)
   {
       ScriptManager.RegisterStartupScript(Page, this.GetType(), "alert", string.Format("alert('{1}', '{0}');", Message, Title), true);
   }
  Permalink  
Comments
ProgramFOX at 31-Dec-12 6:37am
   
+5!
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 3

if u r using web application so...


ScriptManager.RegisterClientScriptBlock(Me.Page, GetType(Page), "myscript", "alert('test')", true);
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

You are using Window application so..

MessageBox.Show("Your  Message");
  Permalink  
v2
Comments
ProgramFOX at 31-Dec-12 6:37am
   
This is for Windows application. There's a "ASP.NET" tag, so the OP is programming a Web application, so this solution would not work.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 390
1 Dave Kreskowiak 230
2 Sergey Alexandrovich Kryukov 210
3 virusstorm 209
4 Richard Deeming 180
0 OriginalGriff 1,523
1 Sergey Alexandrovich Kryukov 995
2 Abhinav S 696
3 Dave Kreskowiak 621
4 Suvendu Shekhar Giri 568


Advertise | Privacy | Mobile
Web03 | 2.8.150603.1 | Last Updated 31 Dec 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100