Dreamwaver MX與ASP.NET(六)
2007/2/2 0:07:01
6.創建記錄修改頁面

相關介紹(注意:為了能顯示代碼,以下所有代碼都在“<”之后和“>”之前加了空格,不便之處請多原諒!):

對數據的添加,修改,刪除是對數據庫的三個基本操作。本節介紹修改記錄部分。

STEP 1 設計修改流程

一般來說,只需要對指定的記錄進行更新,所以需要建立搜索頁面進行查詢,并將查詢結果顯示在結果頁中,并讓用戶對其進行修改。最后通過提交操作完成更新任務。

首先,建立查詢頁面。在建立dataset的過程中,我們可以通過數據過濾器Filter選擇所需的數據。由于我們將會點擊DataList中的鏈接來到達此頁面,所以選擇URL Parameter并利用關鍵字CODE來篩選出所需的頁面。
Dreamweaver/10208/pic/08211image002.jpg">

[圖 6-1篩選數據]

為此,在站點中新建modify.aspx文件,并添加DataSet如上圖。

Step2 建立細節頁面

為了產生鏈接,首先應建立導航頁面。可以對在第3節中建立的DataGrid頁面修改達到這樣的導航效果。DataGrid的樣式是修改的,數據項同樣可以設置為顯示有鏈接的文字。同樣在DataList和Repeater中也可以實現同樣的功能,都是設置一個超級鏈接到細節頁面。

打開原來的location2.aspx文件,修改原來的DataList樣式。選擇DataListm單擊Edit Columns(如圖6-2)。在彈出的DataGrid樣式設計對話框(圖6-3)中,可以將Location_name的類型設置為Hyperlink。選中Location_name,單擊Change Column Type按鈕更改為Hyperlink。


[圖 6-2 Edit Columns..]


[圖 6-3 設置hyperlink]
對于Hyperlink設置如下圖,


[圖 6-4 設置鏈接關鍵字]

顯示的數據域Location_name,連接關鍵字為code,需要跳轉到的頁面就是modify.aspx頁面。點擊鏈接后具體的網址鏈接將會為

http://yoursite/modify.aspx?CODE=所點擊的紀錄的code的值

而modify.aspx頁面也將會通過傳來的code的值從數據庫中查詢所需的紀錄。

為了在modify.aspx頁面中更新數據,就需要用到表單。這就需要將數據記錄和輸入框綁定。在Dreamweaver MX中綁定數據的方式和Dreamweaver UltraDev中類似。將頁面設置如圖6-5。新建6個Text Field,1個hiddenField,1個submit按鈕,放到適當的位置。其中hiddernField用于保存此記錄的CODE值。因為code值為關鍵字,所以不需改變。


[圖 6-5 modify.aspx頁面]

單擊Binding標簽,將具體數據項拖到與之對應的text field。同時在Format中可以設置數據的顯示類型。而同樣可以將text field的所有屬性和數據源綁定。選擇記錄的第一個下拉
 

[圖6-6 Binding] [圖 6-7 數據類型選擇] [圖6-8 綁定屬性]

列表,設置被數據源綁定的text Field屬性。
STEP 3數據更新

至于數據更新可以點擊Application面板中的Server Behaviors中的”+”按鈕,選擇Update Record。


[圖 6-9 選擇Update Record]


[圖6-10 設置關聯]

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 美女的胸又www又黄的网站| 999在线视频精品免费播放观看 | 12345国产精品高清在线| 女邻居拉开裙子让我挺进| 久久久一区二区三区| 樱花草www日本在线观看| 亚洲深深色噜噜狠狠爱网站| 911亚洲精品| 男生女生差差差很痛| 国产小视频在线观看网站| 44444色视频在线观看| 大战bbw丰满肥女tub| 东京一本一道一二三区| 日本大片在线看黄a∨免费| 亚洲videos| 欧美日韩国产58香蕉在线视频| 伊人久久大香线蕉综合影院首页| 精品欧洲videos| 国产xxxx做受视频| 高h全肉动漫在线观看最新| 国产破处在线观看| 2021国产精品露脸在线| 在线观看人成视频免费| www.fuqer.com| 尤物久久99热国产综合| 中文字幕人妻无码一夲道| 日本加勒比一区| 久久精品国产99国产精2020丨 | a毛片在线观看| 好吊妞欧美视频免费| 一级黄色a级片| 成品大香煮伊在2021一| 久久99精品久久久久久噜噜| 日本特黄特色aa大片免费| 久久青草精品38国产免费| 李宗瑞60集k8经典网| 亚洲人成精品久久久久| 欧美日本国产VA高清CABAL| 亚洲欧美日韩精品久久| 波多野结衣同性| 亚洲色图综合网站|