一個入門者學習用的小小小小網站範例(14/15)- 書籍資料的修改與刪除



這一篇比較短,因為書籍資料的修改與刪除功能用內建的功能直接設定即可完成。

網頁檔案「BookEdit.aspx」提供資料的修改與刪除功能,這個網頁同時提供多筆書籍資料的巡覽檢視以及單筆資料的編輯功能。畫面配置如下:

 
在這個畫面中有兩組SqlDataSource,第一組SqlDataSource 繫結Books 資料表,作為其下方GridView 控制項的資料來源,中間還有一個文字方塊,它提供搜尋的功能,SqlDataSource 的SQL 陳述式必須以此文字方塊作為其搜尋條件來源。第二組SqlDataSource 同樣必須設定其資料來源為Books 資料表,其中比較關鍵的地方在於WHERE 的設定,如下圖:
 
 
其BookID 資料行必須等於畫面上的GridView 控制項的選取值。完成這些設定之後,我們就可以為這個網頁提供所需的功能。