分类: 系统运维
2009-06-09 17:49:19
1.警告窗口与在CodeBehind中使用客户端脚本的方式
要在浏览器中弹出一个最简单的警告窗口,可以使用javascript语句:
其中,sMessage是提示信息。可惜,这样的弹出窗口是只有一个“确定”按钮,只能起到提示作用。如果我们要在删除记录时候弹出一个询问的弹出窗口,此时你需要使用:
其中:bConfirmed是返回值,sMessage是提示信息。这个弹出窗口有两种选择:“确定”或“放弃”,其选择的返回值放在bConfirmed中,可供代码作出判断。
为了提高代码的可重用性与可读性,应当使javascript与Codehind相互溶合。通常有两种方式可以达到这样的效果。
(1)使用Response.Write方法:
使用Response.Write方法早在ASP时代就已经被支持了。它可以把代码写到客户端,是一种相当方便且直观的方法。以下代码演示了如何使用Response.Write方法来显示一个警告信息。
Private Sub btAlert_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Han
dles btAlert.Click
'演示Response.Write方法和alert窗口。
Response.Write(" ")
End Sub