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 建立細節頁面
為了產生鏈接,首先應建立導航頁面??梢詫υ诘?節中建立的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 設置關聯]
下一頁
返回列表
返回首頁
主站蜘蛛池模板:
亚洲国产精品无码久久98|
真实调教奇优影院在线观看|
精品一区二区视频在线观看|
欧美野外疯狂做受xxxx高潮|
村上凉子丰满禁断五十路|
成人免费大片免费观看网站|
国产边摸边吃奶叫床视频|
国产一国产一级毛片视频在线|
亚洲精品无码mv在线观看网站
|
玛雅视频网站在线观看免费|
日韩福利在线视频|
在线观看一级毛片|
国产h片在线观看|
亚洲国产精品毛片AV不卡在线|
中文字幕在线播放|
色综合67194|
波多野结衣被强女教师系列|
日日摸日日碰夜夜爽亚洲|
国产精品一区二区在线观看|
你懂的视频网站|
中文字幕精品视频在线观|
jizz国产视频|
狠狠综合久久综合88亚洲|
日本高清无卡码一区二区久久|
国模吧2021新入口|
午夜精品久久久久久毛片|
久久综合第一页|
456在线视频|
破处视频在线观看|
抽搐一进一出gif日本|
国产电影麻豆入口|
亚洲男女一区二区三区|
一级片在线播放|
色宅男午夜电影在线观看|
极品肌肉军警h文|
国产精品福利影院|
人人人妻人人澡人人爽欧美一区|
中文字幕丰满孑伦|
青青青手机视频|
最近免费中文字幕大全免费版视频
|
国产精品免费_区二区三区观看
|