【发布时间】:2011-02-08 14:01:23
【问题描述】:
我必须为函数显示一个是否弹出消息框>
这就是我为弹出警报所做的>
Page.ClientScript.RegisterStartupScript(this.GetType(), "Alert", "<script>alert('File Updated');</script>");
这就是我想在后面的代码中做的:
if (ID != 0)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "Confirm", "<script>confirm('are you sure?');</script>");
if (yes)
{
perform function
}
else
{
return;
}
}
确认不起作用,,,关于如何做到这一点的任何建议 谢谢
编辑部分:
- 导航到页面
- 向文本框添加值
- 点击“保存”按钮为数据库添加值
- 询问用户是否确定要执行“你确定”吗?,确认弹出窗口
- 现在上面的确认框只有在 ID 为 != 0 时才会出现,否则不需要弹出窗口。
- 如果他说是,则添加到数据库并显示已在数据库中输入值的警报弹出窗口。
- 如果否,则不要添加到 Db 并返回。
所以我得到这样的确认框.. 但是我怎样才能得到选择的内容
string scriptString = "<script language='JavaScript'> ";
scriptString += "confirm ('Are you sure you want to Close this period.')";
scriptString += "</script>";
Response.Write(scriptString);
【问题讨论】:
-
你在确认什么?在我看来,您正在尝试确认是否有人甚至想查看该页面。
-
我刚刚给出了一个例子......这不是真正的代码......我只需要知道如何使用 RegisterStartupScript 显示一个弹出消息,是的......谢谢
-
@user175084 - 你有一个正确的确认消息,虽然在启动脚本中不正确。如果不向我们展示您实际拥有但不起作用的东西,我不确定您如何期望帮助。
-
我已经在上面解释了我的问题......请看看......谢谢
标签: c# javascript asp.net popup