asp.中數(shù)據(jù)控件刪除操作綜述

asp.中數(shù)據(jù)控件刪除操作綜述

ID:24219569

大小:54.50 KB

頁數(shù):4頁

時間:2018-11-13

asp.中數(shù)據(jù)控件刪除操作綜述_第1頁
asp.中數(shù)據(jù)控件刪除操作綜述_第2頁
asp.中數(shù)據(jù)控件刪除操作綜述_第3頁
asp.中數(shù)據(jù)控件刪除操作綜述_第4頁
資源描述:

《asp.中數(shù)據(jù)控件刪除操作綜述》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、ASP.中數(shù)據(jù)控件刪除操作綜述遍歷所有的程序項目,不管是B/S模式還是C/S模式。其最核心的部分就是Ado.技術(shù)的應用。本文主要對在Asp.中利用數(shù)據(jù)控件對數(shù)據(jù)進行刪除操作的各種方法進行了詳細的描述和總結(jié)。關(guān)鍵詞:Ado.技術(shù);數(shù)據(jù)控件;刪除操作  若想編寫一個基于B/S模式的動態(tài)X頁,務(wù)必要用到數(shù)據(jù)庫知識。在項目設(shè)計時,利用數(shù)據(jù)控件訪問數(shù)據(jù)庫,主要就是對數(shù)據(jù)進行增加、刪除、查詢和更新操作。本文以Asp.中以GridVieeTemplate和EditItemTemplate模板標記,可以支持選取和編輯功能?! 纳厦娴慕榻B中可

2、以看出,由于GridVieandField項中選擇“刪除”項并添加,即可DataList控件:  同樣也是在設(shè)計頁面中,選擇DataList1控件,點右健,選擇編輯模板中的項模板,在ItemTemplate中添加一個LinkButton,設(shè)Text屬性為“刪除”。然后結(jié)束模板編輯即可。2、獲取條件字段熟悉數(shù)據(jù)庫知識的人都知道,在SQLSERVER2005中,刪除語句的完整格式是:deletefrom數(shù)據(jù)表[es=neand事件,在CS文件中輸入以下代碼:  //獲取主鍵值  stringdlid=DataList1.DataK

3、eys[e.Item.ItemIndex].ToString();  //通過獲取的主健字段id來進行記錄的刪除操作  …………(2)設(shè)置mandArgument屬性GridVieplateField”,即將其轉(zhuǎn)換成模板?! ∵x擇源,在剛轉(zhuǎn)換成模板的“刪除”按鈕里添加mandArgument屬性,并添加OnClick事件。源代碼如下:  'OnClick=""LinkButton1_Click"">  CS文件:  在GridVieandArgument.ToString();  …………  }DataList控件:  選擇源

4、,在在給Text值為“刪除”的LinkButton添加mandArgument屬性。源代碼如下:  '>刪除  選擇CS文件,在Deletemand事件中獲取ID值。具體代碼如下:  protectedvoidDataList1_Deletemand(objectsource,DataListmandEventArgse)  {  //獲取ID的值  stringdlid=e.mandArgument.ToString();  //根據(jù)ID進行數(shù)據(jù)的刪除操作  …………  }  刪除操作是不可逆的操作,所以也被認為是最危險的操

5、作。為了保證數(shù)據(jù)的安全性,在真正實現(xiàn)刪除操作之前,對后續(xù)的刪除操作進行提示是非常有必要的。這里介紹了四種彈出刪除提示消息框的方法。  1、OnClientClick屬性  在“刪除”所對應的源代碼中添加CnClienClicke屬性,具體的源代碼如下:  'OnClientClick=""returnconfirm('您確定刪除嗎?')"">刪除  此方法適應于GridVie('你確認要編輯嗎?')"");  }  }  此時的e.RoDataBound事件  此事件是當項被數(shù)據(jù)綁定到DataList控件時發(fā)生。具體代碼如下所

6、示:  protectedvoidDataList1_ItemDataBound(objectsender,DataListItemEventArgse)  {  LinkButtonlb=(LinkButton)e.Item.FindControl(""linkbutton1"");  if(lb!=null)  {  lb.Attributes.Add(""onclick"",""returnconfirm('您確定刪除嗎?');"");  }}  說明:LinkButton1指的是“刪除”按鈕的ID名?! 崿F(xiàn)刪除的方法

7、還有很多種,例如用Javascript語言編寫腳本來實現(xiàn)等,這里所列舉的只是其中一小部分。學海無涯,苦作舟。只有在一次次的實踐操作中發(fā)現(xiàn)問題,解決問題,獲取知識。

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。