日期:2014-05-18  浏览次数:20514 次

求助ASP.NET弹出窗口
就是类似于winform的MessageBox
里面有确定和取消
确定继续运气下面的代码,取消break什么的
Response.Write( " <script       language=javascript> window.alert( '警告 '); </script> ");好像没有这个功能啊.js不太会还是新手呢..
求助大侠帮忙..

------解决方案--------------------
(1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:
举例如下:
public System.Web.UI.WebControls.Button btnDelRow;
btnDelRow.Attributes.Add( "onclick ", "return confirm( '确定要删吗? '); ");

(2) 对于页面完成一个操作后,弹出一个对话框提示是否“操作成功”。
举例如下:
Response.Write( " <script> alert( '删除成功! ') </script> ");

(3)允许 ASP.NET 服务器控件在 Page 中发出客户端脚本块:
public virtual void RegisterStartupScript(string key,string script);

举例如下:
if(!this.IsStartupScriptRegistered( "hello "))
this.RegisterStartupScript( "hello ", " <script> alert( '****! ') </script> ");
------解决方案--------------------
给按钮添加属性的那一句要放在Page_Load方法里
------解决方案--------------------
恩 那你就把comm.ExecuteNonQuery();这一句try出来,在里面加一句Response.Write( " <script> alert( '确定打开? ') </script> "); 不就行了吗/点确定才能执行SQL语句

------解决方案--------------------
给按钮添加属性的那一句要放在Page_Load方法里
--------------------------------------------------
正解
可参考http://community.csdn.net/Expert/topic/5750/5750605.xml?temp=.5796778