ASP.NET弹出对话框几种基本方法介绍
我们在.NET程序的开发过程中,常常需要和用户进行信息交互,比如执行某项操作是否成功,“确定”还是“取消”,以及选择“确定”或“取消”后是否需要跳转到某个页面等,下面是本人对常用对话框使用的小结,希望对大家有所帮助。
(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:
//也可这样 btnDelete.Attributes["onclick"]="return confirm('确定要删除吗?')";
(2) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,选择“确定”或“取消”后跳转到相应的页面:
(3) 对于页面完成一个操作后,弹出一个对话框提示是否“操作成功”。
(4) 对于页面完成一个操作后,弹出一个对话框提示是否“操作成功”后跳转到某一个页面。
//或者 Page.ClientScript.RegisterStartupScript(GetType(),"key","<script>alert('操作成功!')</script>");
如果用到了AJAX控件,则要改为:
ScriptManager.RegisterStartupScript(this.Page,GetType(),"aa", "alert('操作成功!')",true);