In this article I will explain how to show alert
message from server side using asp.net
in C#.
To display JavaScript alert message from server
side we need to use
Syntax:
ScriptManager.RegisterStartupScript() method.
ScriptManager.RegisterStartupScript(Control control, Type type,string key, string
script,
bool addScriptTags)
bool addScriptTags)
This method will allow us to show alert message
directly from server side or we can Call JavaScript function from code behind
in asp.net.
Here I will explain how to show JavaScript alert
message in code behind and how to call JavaScript function from code behind in
asp.net. For that first create new website and write following code in aspx
page.
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Call Javascript functions and show alert message
from code behind file in asp.net Page</title>
<script type="text/javascript">
function Showalert()
{
alert('Call JavaScript
function from codebehind');
}
</script>
</head>
<body>
<form id="form1"
runat="server">
<div>
<asp:Button ID="btnSubmit"
runat="server"
Text="Show
alert" onclick="btnSubmit_Click" />
<asp:Button ID="btnClick"
runat="server"
Text="Call
JavaScript Function"
onclick="btnClick_Click" />
</div>
</form>
</body>
</html>
C# code
Now add following namespaces in codebehind file
using System;
using
System.Web.UI;
After that write the following code in code behind
protected void Page_Load(object
sender, EventArgs e)
{
}
//This button click event is used to
show alert message directly
protected void btnSubmit_Click(object
sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this,GetType(),"showalert","alert('Only
show alert Message');",true);
}
// This button click event is used to
show alert message from JavaScript function
protected void btnClick_Click(object
sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this, GetType(), "displayalertmessage", "Showalert();", true);
}
No comments:
Post a Comment