Click here to Skip to main content
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 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.
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  

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

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 485
1 OriginalGriff 280
2 CPallini 230
3 BillWoodruff 230
4 ChauhanAjay 149
0 OriginalGriff 6,609
1 Sergey Alexandrovich Kryukov 6,240
2 CPallini 5,180
3 George Jonsson 3,574
4 Gihan Liyanage 2,522


Advertise | Privacy | Mobile
Web02 | 2.8.140916.1 | Last Updated 31 Dec 2012
Copyright © CodeProject, 1999-2014
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