asp.net coolite 刪除時(shí)彈出確定按鈕
更新時(shí)間:2009年09月23日 16:59:31 作者:
如果用coolite的 Confirm() 是不知道你選擇了什么的 如上代碼才可以的
界面上如下:
<ext:Button ID="btnDel" runat="server" Icon="Delete" Text="刪除" >
<Listeners ><Click Handler="CompanyUser.DoConfirm()"/></Listeners>
</ext:Button>
還需要注意要加句這樣的代碼
<ext:ScriptManager ID="ScriptManager1" runat="server" AjaxMethodNamespace="CompanyUser">
</ext:ScriptManager>
這個(gè)的CompanyUser 就是你建立頁面的名稱如:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CompanyUser.aspx.cs" Inherits="xitong_CompanyUser" %>
CS里面的方法如下
/// <summary>
/// 刪除
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
///
[AjaxMethod]
public void onDeleteClick()
{
Coolite.Ext.Web.CheckboxSelectionModel rsm = GridPanel1.SelectionModel.Primary as Coolite.Ext.Web.CheckboxSelectionModel;
int count = 0;
foreach (Coolite.Ext.Web.SelectedRow sm in rsm.SelectedRows)
{
count = user.DeleteCompanyUser(int.Parse(sm.RecordID));
}
if (count > 0)
{
Ext.MessageBox.Alert("提示", "刪除成功").Show();
}
else
{
Ext.MessageBox.Alert("提示", "刪除失敗,沒有選中行!" ).Show();
}
BindStore();
}
/// <summary>
/// 彈出刪除對話框
/// </summary>
[AjaxMethod]
public void DoConfirm()
{
Ext.Msg.Confirm("消息提示", "是否刪除選中行?", new MessageBox.ButtonsConfig
{
Yes = new MessageBox.ButtonConfig
{
Handler = "CompanyUser.onDeleteClick()",
Text = "是"
},
No = new MessageBox.ButtonConfig
{
Text = "否"
}
}).Show();
}
就OK 了
<ext:Button ID="btnDel" runat="server" Icon="Delete" Text="刪除" >
<Listeners ><Click Handler="CompanyUser.DoConfirm()"/></Listeners>
</ext:Button>
還需要注意要加句這樣的代碼
<ext:ScriptManager ID="ScriptManager1" runat="server" AjaxMethodNamespace="CompanyUser">
</ext:ScriptManager>
這個(gè)的CompanyUser 就是你建立頁面的名稱如:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CompanyUser.aspx.cs" Inherits="xitong_CompanyUser" %>
CS里面的方法如下
復(fù)制代碼 代碼如下:
/// <summary>
/// 刪除
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
///
[AjaxMethod]
public void onDeleteClick()
{
Coolite.Ext.Web.CheckboxSelectionModel rsm = GridPanel1.SelectionModel.Primary as Coolite.Ext.Web.CheckboxSelectionModel;
int count = 0;
foreach (Coolite.Ext.Web.SelectedRow sm in rsm.SelectedRows)
{
count = user.DeleteCompanyUser(int.Parse(sm.RecordID));
}
if (count > 0)
{
Ext.MessageBox.Alert("提示", "刪除成功").Show();
}
else
{
Ext.MessageBox.Alert("提示", "刪除失敗,沒有選中行!" ).Show();
}
BindStore();
}
/// <summary>
/// 彈出刪除對話框
/// </summary>
[AjaxMethod]
public void DoConfirm()
{
Ext.Msg.Confirm("消息提示", "是否刪除選中行?", new MessageBox.ButtonsConfig
{
Yes = new MessageBox.ButtonConfig
{
Handler = "CompanyUser.onDeleteClick()",
Text = "是"
},
No = new MessageBox.ButtonConfig
{
Text = "否"
}
}).Show();
}
就OK 了
您可能感興趣的文章:
- Asp.Net alert彈出提示信息的幾種方法總結(jié)
- asp.net彈出窗口 返回值
- 在ASP.NET中實(shí)現(xiàn)彈出日歷的具體方法
- ASP.NET中的幾種彈出框提示基本實(shí)現(xiàn)方法
- asp.net靜態(tài)方法彈出對話框?qū)崿F(xiàn)思路
- 精通ASP.NET中彈出技術(shù)
- asp.net 彈出對話框返回多個(gè)值
- asp.net 彈出警告窗口實(shí)現(xiàn)代碼
- asp.net 點(diǎn)縮略圖彈出隨圖片大小自動(dòng)調(diào)整的頁面
- ASP.NET AJAX時(shí)用alert彈出對話框
- ASP.NET中彈出消息框的幾種常見方法
相關(guān)文章
ASP.NET Global.asax應(yīng)用程序文件簡介
Global.asax 文件,有時(shí)候叫做 ASP.NET 應(yīng)用程序文件,提供了一種在一個(gè)中心位置響應(yīng)應(yīng)用程序級或模塊級事件的方法。2009-03-03
.NET運(yùn)行界面上,實(shí)現(xiàn)隨意拖動(dòng)控件的方法
.NET運(yùn)行界面上,實(shí)現(xiàn)隨意拖動(dòng)控件的方法,需要的朋友可以參考一下2013-03-03
Ajax Control Toolkit BalloonPopup的使用實(shí)例及效果
Ajax Control Toolkit 工具包的簡介及獲取方式等,BalloonPopup 控件可以顯示一個(gè)彈出層,里面可以包含很多內(nèi)容。2013-02-02
使用DataTable.Select 方法時(shí),特殊字符的轉(zhuǎn)義方法分享
常見的特殊字符 基本都能轉(zhuǎn)義 ,不知道還有沒有漏掉的 ,目前使用正常 ,有需要的朋友可以參考一下2013-10-10
把字符串轉(zhuǎn)為HtmlTable演示動(dòng)畫
怎樣將字符串轉(zhuǎn)為.cs頁面中的HtmlTable,在論壇上看到了這樣一個(gè)問題,想試著把它解決下,感興趣的朋友可以觀看下本文的動(dòng)畫,或許對你有所幫助2013-03-03
.net如何優(yōu)雅的使用EFCore實(shí)例詳解
這篇文章主要為大家介紹了.net如何優(yōu)雅的使用EFCore實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
.NetCore手動(dòng)封裝日志組件的實(shí)現(xiàn)代碼
這篇文章主要介紹了.NetCore手動(dòng)封裝日志組件的實(shí)現(xiàn)代碼,封裝的目的是便于在項(xiàng)目里更加簡單方便使用,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-03-03

