我必须在我的网页上显示一些服务器端验证后的警报(基于某些条件以显示警告或不显示)当点击浏览器交叉时,并且在警告消息之后页面不应该关闭。我确实从Codebehind.No aspx page中的单行代码。任何人都可以使用.net1.1提供代码片段。感谢.....
答案 0 :(得分:1)
使用以下代码..
ScriptManager.RegisterStartupScript(this,GetType(),“alert”,“alert('sucessfully saved');”,true);
答案 1 :(得分:0)
在CodeBehind中进行验证时,只需在页面中添加一些Javascript即可。
Here´s描述了在关闭标签时如何使用JavaScript显示弹出窗口。 要将纯文本(在我们的示例中为JavaScript)添加到HTML,您可以使用LiteralControl。
一些代码:
if (warningNecessary)
{
LiteralControl lc = new LiteralControl();
lc.Text = string.Concat("<script type=\"text/javascript\">",
"window.onUnLoad= function (evt) {",
"alert('YourAlert');",
"}",
"</script>");
this.Controls.Add(lc);
}
答案 2 :(得分:0)
当我关闭浏览器时,我必须执行一些服务器端功能。
如果这些服务器端功能出现任何异常,我必须显示“操作不成功”的警告消息,在这种情况下,浏览器不应该关闭。
否则关闭浏览器。