admin管理员组文章数量:1410682
I am making ASP.NET application (C#). [Visual Studio 2010]
In that when i try to use client side message using javascript, it shows me message when update panel is not used.
But as soon as i added update panel to my application for preventing it from postback, Its not showing me such javascript message on insertion of record.
In the following way i am trying to display message:
Response.Write("<head><script type='text/javascript'>alert('Member Registered Sucessfully')</script></head>");
My Code:
try
{
con.Open();
cmd = new SqlCommand("insert into register values(@name,@city,@address,@mobile)",con);
cmd.Parameters.AddWithValue("@name",txtName.Text);
cmd.Parameters.AddWithValue("@city", ddlCity.Text);
cmd.Parameters.AddWithValue("@address",txtAddress.Text);
cmd.Parameters.AddWithValue("@mobile", txtMobile.Text);
da = new SqlDataAdapter(cmd);
ds = new DataSet();
da.Fill(ds);
int res=cmd.ExecuteNonQuery();
if (res > 0)
{
Response.Write("<head><script type='text/javascript'>alert('Member Registered Sucessfully')</script></head>");
}
else
{
Response.Write("<head><script type='text/javascript'>alert('Member Not Registered Sucessfully')</script></head>");
}
con.Close();
}
Please tell me where am i making mastake.
Please guide me.
I am making ASP.NET application (C#). [Visual Studio 2010]
In that when i try to use client side message using javascript, it shows me message when update panel is not used.
But as soon as i added update panel to my application for preventing it from postback, Its not showing me such javascript message on insertion of record.
In the following way i am trying to display message:
Response.Write("<head><script type='text/javascript'>alert('Member Registered Sucessfully')</script></head>");
My Code:
try
{
con.Open();
cmd = new SqlCommand("insert into register values(@name,@city,@address,@mobile)",con);
cmd.Parameters.AddWithValue("@name",txtName.Text);
cmd.Parameters.AddWithValue("@city", ddlCity.Text);
cmd.Parameters.AddWithValue("@address",txtAddress.Text);
cmd.Parameters.AddWithValue("@mobile", txtMobile.Text);
da = new SqlDataAdapter(cmd);
ds = new DataSet();
da.Fill(ds);
int res=cmd.ExecuteNonQuery();
if (res > 0)
{
Response.Write("<head><script type='text/javascript'>alert('Member Registered Sucessfully')</script></head>");
}
else
{
Response.Write("<head><script type='text/javascript'>alert('Member Not Registered Sucessfully')</script></head>");
}
con.Close();
}
Please tell me where am i making mastake.
Please guide me.
Share Improve this question edited May 17, 2013 at 7:05 Damith 63.1k13 gold badges105 silver badges154 bronze badges asked May 17, 2013 at 6:52 FreelancerFreelancer 9,0947 gold badges45 silver badges81 bronze badges1 Answer
Reset to default 8If you have update panel use ScriptManager.RegisterClientScriptBlock
as below
ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('Member Registered Sucessfully');", true)
You can't use Response.Write
during an asynchronous postback.
本文标签: cApplication does not shows javascript message when UPDATE PANEL is usedStack Overflow
版权声明:本文标题:c# - Application does not shows javascript message when UPDATE PANEL is used - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1744939221a2633380.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论