[英]display message in button click during postback
Hai frnds,我想在按钮单击时显示该消息。
使用javascript,设置点击事件并更改按钮的文本。
您的意思是像javascript客户端处理程序一样?
onclick="alert('Hi there!')"
试试这个代码
<head>
<script type="text/javascript" language="javascript">
function message() {
alert("THIS IS A MESSAGE!!!");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<button onclick="message()">MESSAGE</button>
</div>
</form>
</body>
</html>
您可以尝试JQUERY对话框: http : //jqueryui.com/demos/dialog/
您可以使用OnClientClick属性指定将在回发请求之前运行的javascript
如果要更改按钮上的文本:
<asp:Button Text="Click me!" runat="server" ID="TestButton" OnClick="TestButton_Click" OnClientClick="(this).value = 'new message'" />
如果要显示消息框:
<asp:Button Text="Click me!" runat="server" ID="TestButton" OnClick="TestButton_Click" OnClientClick="alert('message')" />
“在回发期间单击按钮时显示消息”表示我假设OP要在回发中单击按钮的事件期间根据服务器端的条件显示消息。
这可以使用方法来实现
Page.ClientScript.RegisterStartupScript(
Type type,
string key,
string script,
bool addScriptTags)
请参阅http://msdn.microsoft.com/zh-cn/library/z9h4dk8y.aspx的完整代码示例
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.