如何在asp.net表单服务器端显示消息框或警报消息?

编程入门 行业动态 更新时间:2024-10-26 22:27:42
本文介绍了如何在asp表单服务器端显示消息框或警报消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

嗨我是创建网站,在按钮点击事件表单服务器端我需要显示消息/警报消息,但是更新面板内的按钮控件。 这是源代码中的代码

Hi I am create website ,in button click event form server side i need to show message/alert msg,but that button control inside of updatepanel. This is code in source code

<asp:UpdatePanel ID="UpdatePanel6" runat="server"> <ContentTemplate> <asp:Button ID="btnChgPass" CssClass="font12" runat="server" Text="Apply Changes" /> </ContentTemplate> </asp:UpdatePanel>

这是在服务器中SID e,在此按钮单击事件中,我尝试使用window.alert显示HAI消息。但它从不显示消息。

This is in server side,in this button click event i try to show "HAI" message using window.alert.but it never show message.

Protected Sub btnChgPass_Click(sender As Object, e As System.EventArgs) Handles btnChgPass.Click ClientScript.RegisterStartupScript(Me.GetType(), "ClientScript", "<script language='JavaScript'> window.alert('HAI');</script>") End Sub

请回复我如何显示邮件表单服务器端按钮点击事件,当updatepanel里面的那个按钮控制。 注意:当我在表单加载事件中添加下面的行,即注册后退控件的按钮控件,然后它显示消息,但页面得到刷新,我不想刷新或重新加载页面,所以只有我使用updatepanel。

Pls reply me how to show message form server side button click event ,when that button inside updatepanel control. Note:When i add below lines in form load event,i.e register post back control for button control,then it show message,but page get refresh,i don't want get refresh or reload page,so only i use updatepanel.

Dim script As ScriptManager = ScriptManager.GetCurrent(Page) script.RegisterPostBackControl(btnChgPass)

问候 Aravind

Regards Aravind

推荐答案

你可以在页面加载时写下面的代码。 you can write below code on page load. protected void Page_Load(object sender, EventArgs e) { string message = "Hello! Mudassar."; System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append("<script type = 'text/javascript'>"); sb.Append("window.onload=function(){"); sb.Append("alert('"); sb.Append(message); sb.Append("')};"); sb.Append("</script>"); ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", sb.ToString()); }

嗨我在显示消息框的按钮点击事件中使用以下代码,它工作正常 Hi I am use following code in button click event for show message box,it works fine Dim message As String = "alert('Please enter all values!')" ScriptManager.RegisterClientScriptBlock(TryCast(sender, Control), Me.GetType(), "alert", message, True)

问候 Aravind

Regards Aravind

在下面试试 try below Protected Sub btnChgPass_Click(sender As Object, e As System.EventArgs) Handles btnChgPass.Click Dim javaScript As String = "<script language='JavaScript'> alert('Button Click client-side'); </script>" ScriptManager.RegisterStartupScript(UpdatePanel6, UpdatePanel6.[GetType](), "alert", javaScript, True) End Sub

更多推荐

如何在asp.net表单服务器端显示消息框或警报消息?

本文发布于:2023-11-24 21:31:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1626919.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:消息   警报   表单   服务器端   如何在

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!