弹窗信息

       弹出信息总结:

       第一种:提示窗在后台写:

   前台代码:

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
< script type = " text/javascript " >

function DelSelectedRowFn() {

Ext.MessageBox.confirm(
' 提示 ' , ' 是否要删除这些记录 ' , function(btn) {

if (btn == " yes " ) {

Coolite.AjaxMethods.DeleteSelectedRow();
// 执行后台方法

}

});

}

</ script >



< ext:Button ID = " ButtonDel " runat = " server " Text = " 删除测试 " >

< Listeners >

< Click Fn = " DelSelectedRowFn " />

</ Listeners >

</ ext:Button >

后台代码:

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
[AjaxMethod]

public void DeleteSelectedWorkFlow()

{

// 这里先写删除的逻辑代码。。。


// 删除成功就弹出下面这个提示
Ext.Msg.Show( new MessageBox.Config

{

Title
= " 提示 " ,

Message
= " 你已经成功删除该记录! " ,

Buttons
= MessageBox.Button.OK,

AnimEl
= this .ButtonDel.ClientID,

});

}

 

第二种: 提示框在前台写:

前台代码:

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
< script type = " text/javascript " >

// 删除示例成功后弹出提示框写在前台

function DelSelectedRowFn2() {

Ext.MessageBox.confirm(
' 提示 ' , ' 是否真的要删除该记录 ' , function(btn) {

if (btn == " yes " ) {

Coolite.AjaxMethod.request(
" DeleteSelectedRow2 " , {

success: function(result) {

Ext.Msg.alert(
" 提示 " , result);

},

eventMask: {

showMask:
true ,

msg:
' 正在删除,请稍后... ' ,

minDelay:
500

}

});

}

});

}

</ script >

< ext:Button ID = " Button3 " runat = " server " Text = " 删除成功后弹出对话框在前台写(ExtJS) " >

< Listeners >

< Click Fn = " DelSelectedRowFn2 " />

</ Listeners >

</ ext:Button >

 

后台代码:

 

 
  
[AjaxMethod]

public string DeleteSelectedRow2()

{

// 这里先写删除的逻辑代码


// 删除成功后返回的是一串字符串
return " 你已经成功删除! " ;

}

 

 

第三种:全部在后台写

 

ContractedBlock.gif ExpandedBlockStart.gif 代码
 
   
protected void Button1_Click( object sender, AjaxEventArgs e)

{

Ext.Msg.Alert(
" 提示 " , " 消息内容 " , new MessageBox.ButtonsConfig

{

Yes
= new MessageBox.ButtonConfig

{

Handler
= " Coolite.AjaxMethods.DoYes() " ,

Text
= " 确定 "

},

No
= new MessageBox.ButtonConfig

{

Handler
= " Coolite.AjaxMethods.DoNo() " ,

Text
= " 取消 "

}

}).Show();

}



// 服务端方法:

[AjaxMethod]
public void DoYes()

{

Ext.Msg.Alert(
" 操作提示 " , " 删除成功! " ).Show();

}



[AjaxMethod]
public void DoNo()

{

Ext.Msg.Alert(
" 操作提示 " , " 你刚点了取消 " ).Show();

}

}

}

 

转载于:https://www.cnblogs.com/mystar/archive/2010/07/30/1788605.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值