freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于三層架構(gòu)的征婚交友網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-24 05:27本頁(yè)面
  

【正文】 e 屬性,AllowPaging 決定是否啟用分頁(yè)功能,PageSize 決定分頁(yè)時(shí)顯示幾條數(shù)據(jù)(默認(rèn)值為 12) 。 例如,在前臺(tái)頁(yè)面中,從“工具箱”的“數(shù)據(jù)”類(lèi)控件下拖動(dòng)一個(gè) GridView 控件。首先將 GridView控件的 AllowPaging 屬性設(shè)置為 true 表示允許分頁(yè);然后將 PageSize 屬性設(shè)置為 4 表示每頁(yè)最多顯示 5 條數(shù)據(jù),并在頁(yè)面的 Page_Load 事件中,對(duì)頁(yè)面進(jìn)行初始化,將數(shù)據(jù)表中數(shù)據(jù)綁定到 GridView 控件中。代碼如下: 碼如下: protected void Page_Load(object sender, EventArgs e) { string strCon = @server=DONET\MRFDW。database=db_BindData。uid=sa。pwd=。 string sqlstr = select * from mrbccd。 SqlConnection con = new SqlConnection(strCon)。 SqlDataAdapter da = new SqlDataAdapter(sqlstr, con)。 DataSet ds = new DataSet()。 (ds)。 = ds。 = new string[] { BccdID }。 ()。 }32 會(huì)員短消息頁(yè)面設(shè)計(jì) JiaoYou/Login 文件夾中新建一個(gè) Web 窗體,將其命名為 ,用于實(shí)現(xiàn)會(huì)員短信息管理。 2. 在 Web 窗體中添加 Tabel 表格,用于頁(yè)面的布局。 、屬性設(shè)置及用途如表 412 所示。表 412 會(huì)員短消息頁(yè)添加主要控件、屬性設(shè)置及用途控件類(lèi)型 數(shù)量 主要屬性設(shè)置 控件用途radioButton 3 ID 屬性分別為 rdoBtnAll 、rdoBtnTrue、rdoBtnFalse;3 個(gè)控件的GroupName 屬性均為 check;另 外 ID 屬性為 rdoBtnAll 的 Checked 為 True通過(guò)單選按鈕控制要顯示的消息類(lèi)型GridView 1 ID 屬性為 GridView1 ,編輯 GridView1 列,并添加相關(guān)綁定字段和命令按鈕顯示接收的短消息,并且可以進(jìn)行消息回復(fù)、查看消息、消息刪除 會(huì)員消息頁(yè)面代碼設(shè)計(jì)1. 聲明全局 MarriageMsg 類(lèi)對(duì)象和 int 類(lèi)型的靜態(tài)變量,其中 MarriageMsg 類(lèi)對(duì)象用于調(diào)用短信息類(lèi)中的功能方法,聲明的 int 類(lèi)型的靜態(tài)變量用于控制按閱讀狀態(tài)顯示短消息。聲明代碼如下: MarriageMsg msg = new MarriageMsg()。 /static int CheckType = 1。 在頁(yè)面的加載過(guò)程中,判斷用戶是否非法登錄或長(zhǎng)時(shí)間對(duì)本站沒(méi)有任何操作,如果符合這兩個(gè)條件的其中一個(gè),那么將進(jìn)行友情提示,并返回到網(wǎng)站主頁(yè)。否則,可以進(jìn)入該頁(yè)面,并顯示會(huì)員的短消息。實(shí)現(xiàn)代碼如下: 33protected void Page_Load(object sender, EventArgs e) { if (Session[UserName] == null) (由于您長(zhǎng)時(shí)間對(duì)本站沒(méi)有任何操作,系統(tǒng)自動(dòng)退出。請(qǐng)您重新登錄!, ..//)。 if (!IsPostBack) ()。 } 自定義 BindGridView 方法,該方法用于根據(jù)會(huì)員 ID 和設(shè)置的消息狀態(tài)來(lái)查詢會(huì)員短消息,并且綁定實(shí)現(xiàn)到 GridView 控件上。實(shí)現(xiàn)代碼如下: private void BindGridView() { = Session[UserName].ToString()。 switch (CheckType) { case 1: = (msg)。 = new string[] { id }。 ()。 break。 case 0: = (msg, false)。 = new string[] { id }。 ()。 break。 case 1: = (msg, true)。 = new string[] { id }。 ()。 break。 34 } } 2. 在 GridView 控件中單擊刪除消息鏈接,觸發(fā) RowDeleting 事件,在 RowDeleting 事件中實(shí)現(xiàn)刪除短消息。實(shí)現(xiàn)代碼如下: protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string id = [].()。 int d = (id)。 ()。} 在 GridView 控件中單擊查看消息鏈接,觸發(fā) SelectedIndexChanging 事件,在SelectedIndexChanging 事件中實(shí)現(xiàn)查看短消息。實(shí)現(xiàn)代碼如下: protected void GridView1_SelectedIndexChanging(object sender, GridViewSelect EventArgs e) { string id = [].()。 int u = (id)。 Session[MsgID] = id。 (script(39。39。,39。39。,39。height=400, width=600, top=200, left=20039。)/script)。 ()。 } GridView 控件中單擊回復(fù)消息鏈接,觸發(fā) RowEditing 事件,在 RowEditing 事件中實(shí)現(xiàn)回復(fù)消息。實(shí)現(xiàn)代碼如下: protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { int u = ([].())。 Session[FriendName] = [].Cells[2].Text。 (script(39。../39。,39。39。,39。height=400, width=600, top=200, left=20039。)/script)。 35 ()。 } GridView 控件 RowDataBound 事件,是當(dāng)數(shù)據(jù)綁 GridView 控件時(shí)觸發(fā),在此利用該事件來(lái)實(shí)現(xiàn)高量行顯示、單元格字?jǐn)?shù)超過(guò)指定的數(shù)量用“…”替代、刪除短消息時(shí)提示確認(rèn)框。在 RowDataBound 事件中實(shí)現(xiàn)代碼如下: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) {if ( == ) { (onMouseOver, Color=。 =39。FFF00039。)。 (onMouseOut, =Color。)。 [3].Text = ([3].Text, 25)。 ((LinkButton)([6].Controls[0])).(onclick, return confirm(39。是否刪除39。))。 } } 控件實(shí)現(xiàn)分頁(yè)功能,只設(shè)置 AllowPaging 屬性值為 true 是遠(yuǎn)遠(yuǎn)不夠的,還需要在 PageIndexChanging 事件中來(lái)實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)。PageIndexChanging 事件中實(shí)現(xiàn)代碼如下: protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { = 。 ()。 } 選中“全部信息”按鈕后,設(shè)置全局靜態(tài)變量 CheckType 為-1,并且調(diào)用自定義 BindGridView 方法,來(lái)顯示會(huì)員的全部短消息。實(shí)現(xiàn)代碼如下: protected void rdoBtnAll_CheckedChanged(object sender, EventArgs e) { CheckType = 1。 36 ()。 } 選中“已閱讀信息”按鈕后,設(shè)置全局靜態(tài)變量 CheckType 為 1,并且調(diào)用自定義 BindGridView 方法,來(lái)顯示會(huì)員的已閱讀短消息。實(shí)現(xiàn)代碼如下: protected void rdoBtnTrue_CheckedChanged(object sender, EventArgs e) { CheckType = 1; ()。 } 選中“未閱讀信息”按鈕后,設(shè)置全局靜態(tài)變量 CheckType 為 0,并且調(diào)用自定義 BindGridView 方法,來(lái)顯示會(huì)員的未閱讀短消息。實(shí)現(xiàn)代碼如下: protected void rdoBtnFalse_CheckedChanged(object sender, EventArgs e) { CheckType = 0。 ()。 }37第五章 系統(tǒng)測(cè)試 前臺(tái)功能測(cè)試征婚交友網(wǎng)站主頁(yè)主要實(shí)現(xiàn)緣分搜索功能、會(huì)員登錄、顯示最新會(huì)員交友信息。在有主網(wǎng)頁(yè)的網(wǎng)址的情況下可以通過(guò)網(wǎng)址直接達(dá)到網(wǎng)站的主頁(yè)面。以下是通過(guò)功能測(cè)試的結(jié)果。 征婚交友網(wǎng)站首頁(yè)面測(cè)試1 .測(cè)試內(nèi)容:運(yùn)行首頁(yè),看是否能跳轉(zhuǎn)到主頁(yè)網(wǎng)頁(yè)中。2. 測(cè)試結(jié)果:首頁(yè)顯示正常, :測(cè)試成功。征婚交友網(wǎng)站主頁(yè)運(yùn)行結(jié)果如圖 61 所示。圖 61 征婚交友網(wǎng)站主頁(yè)運(yùn)行結(jié)果38 登錄頁(yè)面的測(cè)試1. 測(cè)試內(nèi)容:使用會(huì)員名 和會(huì)員密 111。通過(guò)首頁(yè)的登錄口登錄網(wǎng)站,看是否可以登陸要網(wǎng)站。2.測(cè)試結(jié)果:使用 和密碼 111 通征婚網(wǎng)站的首頁(yè)的登錄界面可以進(jìn)入到個(gè)人管理頁(yè)面。:測(cè)試成功。征婚網(wǎng)站登錄頁(yè)面運(yùn)行成功如圖 62 所示:圖 62 個(gè)人檔案管理頁(yè)面 信息查詢測(cè)試1.測(cè)試內(nèi)容:當(dāng)會(huì)員登錄到網(wǎng)站后點(diǎn)擊“我的好友”模塊,看是否可以進(jìn)入好友列表,查看好友相應(yīng)的信息。好友信息如圖 63 所示。2.結(jié)果:在會(huì)員登錄到網(wǎng)站點(diǎn)擊“我的好友”模塊可以進(jìn)入好友信息列表如圖 63 所示, 39:測(cè)試成功。圖 63 信息查詢頁(yè)面 好友詳細(xì)信息查詢測(cè)試1. 測(cè)試內(nèi)容:會(huì)員點(diǎn)擊進(jìn)入到我的好友列表,點(diǎn)擊好友的“詳細(xì)檔案”看是否可以跳轉(zhuǎn)到我的好友的詳細(xì)信息頁(yè)面。2. 結(jié)果:在好友列表里點(diǎn)擊“詳細(xì)信息”頁(yè)面跳轉(zhuǎn)到好友詳細(xì)信息頁(yè)面。 3. 結(jié)論:測(cè)試成功。40圖 好友詳細(xì)信息頁(yè)面 發(fā)送消息測(cè)試1.測(cè)試內(nèi)容:會(huì)員進(jìn)入到我的好友列表,點(diǎn)擊好友的“發(fā)送消息”看是否可以跳轉(zhuǎn)到給好友發(fā)送消息的頁(yè)面。測(cè)試出的結(jié)果如圖 所示。2. 結(jié)果:會(huì)員進(jìn)入到我的好友列表,點(diǎn)擊好友的“發(fā)送消息” ,彈出了聊天窗口,寫(xiě)入消息后,點(diǎn)擊聊天窗口上的“發(fā)送消息”將信息發(fā)送。3. 結(jié)論:測(cè)試成功。 圖 65 發(fā)送信息頁(yè)面41 短消息查詢測(cè)試1. 測(cè)試內(nèi)容: 會(huì)員進(jìn)入短消息管理模塊,是否可以看到,會(huì)員已接收到的短消息,并分為,已閱讀的短消息,未閱讀的短消息。會(huì)員可以根據(jù)短消息的狀態(tài)可以回復(fù)、查看、刪除。2.結(jié)果:會(huì)員進(jìn)入短消息管理模塊,可以查看到,會(huì)員已接收到的短消息,并分為,已閱讀的短消息,未閱讀的短消息。好友短消息查詢頁(yè)面如圖 所示。3. 結(jié)論:測(cè)試成功。圖 66 信息查詢頁(yè)面如 個(gè)人檔案修改測(cè)試 1.個(gè)人檔案修改測(cè)試;會(huì)員登錄后點(diǎn)擊“修改檔案信息”就可以進(jìn)入可改寫(xiě)的個(gè)人詳細(xì)信息頁(yè)面,是否可以根據(jù)自己想的修改自己的檔案信息。2.結(jié)果:會(huì)員點(diǎn)擊“個(gè)人檔案修改”填寫(xiě)想修改的檔案屬性,點(diǎn)擊“更新”后可以實(shí)現(xiàn)對(duì)個(gè)人檔案的修改。下圖 6圖 67 和圖 69 所示。3.結(jié)論:測(cè)試成功。沒(méi)有修改前的個(gè)人檔案信息:42圖 67 個(gè)人檔案信息頁(yè)面在可修改的個(gè)人檔案信息頁(yè)面,選擇自己的想要修改的檔案屬性修改,然后點(diǎn)擊更新。圖 68 會(huì)員信息更新成功更改后的個(gè)人詳細(xì)信息:43圖 69 更改后的個(gè)人詳細(xì)信息 緣分收索測(cè)試1)測(cè)試內(nèi)容: 會(huì)員登錄網(wǎng)站后可以在網(wǎng)站的首頁(yè)的“緣分收索”模塊根據(jù)自己先相好的想結(jié)識(shí)的好友的屬性,可以在收索欄上收索進(jìn)行篩選??词欠窨梢院Y選出相應(yīng)的結(jié)果。2)結(jié)果:會(huì)員在收索頁(yè)面根據(jù)自己的篩選條件,緣分收索上可以收索到相應(yīng)的好友。如圖圖 610。3. 結(jié)論:測(cè)試成功。 44圖 610 緣分收索查詢頁(yè)面 后臺(tái)測(cè)試 對(duì)于管理員則有更大的權(quán)限,不僅可以管理整個(gè)網(wǎng)站,還可以對(duì)某一個(gè)會(huì)員進(jìn)行管理,比如對(duì)會(huì)員的信息的刪除、查詢。在后臺(tái)可以查到每個(gè)會(huì)員的詳細(xì)信息,并且可以在后臺(tái)設(shè)置會(huì)員的權(quán)限。 管理員登路測(cè)試1. 測(cè)試內(nèi)容:通過(guò)管理員賬號(hào) lqc0092 和密碼 111 是否可以登錄到網(wǎng)站的后臺(tái),管理頁(yè)面。45:通過(guò)管理員賬號(hào) lqc0092 和密碼 111 可以在后臺(tái)登錄頁(yè)面登錄到后臺(tái)頁(yè)面,可以查詢所有的會(huì)員。并可以刪除、查詢會(huì)員信息。:測(cè)試成功。管理員登陸頁(yè)面如圖 611 所示:圖 611 管理員登陸頁(yè)面管理員登錄后可以實(shí)現(xiàn)對(duì)會(huì)員信息的查看,會(huì)員信息查看如圖 612 所示:圖 612 會(huì)員信息查看網(wǎng)頁(yè)46 管理員退出登錄測(cè)試 1.測(cè)試內(nèi)容;管理員登錄到了后臺(tái)頁(yè)面后,點(diǎn)擊“退出登錄“是否出后臺(tái)頁(yè)面
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1