版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、信管的空網(wǎng)站,命名為web網(wǎng)頁(yè),單擊實(shí)驗(yàn)七數(shù)據(jù)綁定控件學(xué)號(hào): 20131020260 姓名: 廖宇 專業(yè):實(shí)驗(yàn)時(shí)間:2016年5月18日實(shí)驗(yàn)地點(diǎn):宿舍一、實(shí)驗(yàn)?zāi)康恼莆誈ridView 控件的使用。掌握DetailView 控件的使用。熟練運(yùn)用SQLDataSource 控件。二、實(shí)驗(yàn)內(nèi)容和要求(1)使用GridView 控件綁定留言板信息。A、 打開visual studio 2010,按實(shí)驗(yàn)一的方法創(chuàng)建一個(gè)ASP.NET Web“課堂訓(xùn)練7-1 ”B、右擊網(wǎng)站名稱,選擇“添加新項(xiàng)”命令。在“添加新項(xiàng)”對(duì)話框中選擇添加按鈕,默認(rèn)名稱為Default.aspx醉決方案貿(mào)淙苣迪器盞丨國(guó)右EI同丨色
2、M 丿遲堂蜒習(xí)7/ |_l DefdulLdSpK_ Aeb. configC、設(shè)計(jì)web窗體,切換到設(shè)計(jì)視圖,向頁(yè)面中添加1個(gè)gridview 控件,并設(shè)置相關(guān)屬性, 根據(jù)實(shí)驗(yàn)手冊(cè)58頁(yè)編輯gridview 控件的列字段,更改 gridview 的樣式為大洋洲”。留言編號(hào)留言人1|留言內(nèi)容留言時(shí)問回復(fù)數(shù)搖綁定數(shù)據(jù)綁定數(shù)砥奕定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)査期定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定|L數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)鄴定數(shù)據(jù)綁定數(shù)巫賣定數(shù)捋綁定數(shù)據(jù)綁定12Default.aspx* x oodYJD、編輯窗體加載事件代碼protected void
3、Page_Load(object sen der, Even tArgs e)stri ngsqlc onnData Source=.;Database=GuestBook;l ntegratedSecurity=True;SqlC onn ectio n myC onnection = new SqlC onn ecti on( sqlc onn);myConnection. Ope n();SqlComma ndmyComma nd = new SqlComma nd(select*fromGuestBook In fo, myConnection);SqlDataAdapter Adap
4、ter = new SqlDataAdapter();Adapter.SelectComma nd = myComma nd;DataSet myDs = new DataSet();Adapter.Fill(myDs);myConnection. Close();GridView1.DataSource = myDs.TablesO.DefaultView;DataB in d();E、編輯當(dāng)前頁(yè)索引正在更新時(shí)的事件代碼如下:protectedvoidGridView1_Pagel ndexCha ngi ng(objectsen der,GridViewPageEve ntArgs e)G
5、ridView1.PageI ndex = e.NewPage In dex;DataB in d();F、瀏覽建立的web窗體進(jìn)行測(cè)試。圍言編號(hào)留言人甬言內(nèi)容留言時(shí)間回復(fù)1a你好2016年 4 月 1937磨宇你好!2016 年4 月 193你好(2)實(shí)現(xiàn)GridView 控件編輯留言板信息的功能。ASP.NET Web 的空網(wǎng)站,命名為A、打開visual studio 2010,按實(shí)驗(yàn)一的方法創(chuàng)建一個(gè)web網(wǎng)頁(yè),單擊“課堂訓(xùn)練7-2B、右擊網(wǎng)站名稱,選擇“添加新項(xiàng)”命令。在“添加新項(xiàng)”對(duì)話框中選擇添加按鈕,默認(rèn)名稱為Default.aspx辭決方乗賁滬旨里龍勺翱固右I目H11西J U J
6、AiS堂墟習(xí)譏2 Default aspv Li* web.configC、設(shè)計(jì)web窗體,切換到設(shè)計(jì)視圖,向頁(yè)面中添加1個(gè)gridview 控件,并設(shè)置相關(guān)屬性。Col uiniiO Col umiil Columii2Habcabca beabcabcabc那除abcabcahc冊(cè)除站cabcabcD、編輯相關(guān)代碼如下:public partial class Default : System.Web.Ul.Pageprotected void Page_Load(object sen der, Even tArgs e)if (!lsPostBack)Bin d();sen der,pr
7、otected voidGridView1_Selectedl ndexCha nged(objectEven tArgs e)sen der, GridViewEve ntArgsprotected void GridView1_RowEdit in g(objecte)GridView1.Edit In dex = e.NewEditI nde x;DataB in d();protectedvoidGridView1_RowCa nceli ngEdit(objectsen der,GridViewCancelEditEventArgs e)GridView1.EditI ndex =
8、-1;GridView1.DataBi nd();protectedvoidGridView1_RowUpdat in g(objectsen der,GridViewUpdateEventArgs e)stri ng sqlc onnSecurity=True;=Data Source=.;Database=GuestBook;l ntegratedstri ngn ame(TextBox)(GridView1.Rowse.Rowl ndex.Cells2.Co ntrols0).Text.ToStri ng().Trim();detailstri ng(TextBox)(GridView1
9、.Rowse.Rowl ndex.Cells3.Co ntrols0).Text.ToStri ng().Trim(); stri ngtime(TextBox)(GridView1.Rowse.Rowl ndex.Cells4.Co ntrols0).Text.ToStri ng().Trim(); stri ngback(TextBox)(GridView1.Rowse.Rowl ndex.Cells5.Co ntrols0).Text.ToStri ng().Trim();idintCo nvert.ToI nt32(GridView1.DataKeyse.Rowl ndex.Value
10、.ToStri ng();stri ng str = update GuestBook Info set Name= + n ame + ,Detail= + detail + ,Time= + time + ,Back= + back + where ID= + id + ”;SqlC onn ecti on myConnection = new SqlC onnection( sqlc onn); myConn ecti on. Ope n();SqlComma nd myComma nd = new SqlComma nd(str, myConnection); myComma nd.E
11、xecuteN on Query();myConn ecti on .Close();GridView1.Edit In dex = -1;Bi nd();private void Bind()throw new Notlmpleme ntedExcepti on();stri ng sqlc onn = DataSource=.;Database=GuestBook;l ntegratedSecurity=True;SqlC onn ecti on myConnection = new SqlC onnection( sqlc onn);myConn ecti on. Ope n();Sql
12、Comma ndmyComma nd= newSqlComma nd(select*fromGuestBook In fo, myConnection);SqlDataAd apter Adapter = new SqlDataAdapter();Adapter.SelectComma nd = myComma nd;DataSet myDs = new DataSet();Adapter.Fill(myDs);myConn ecti on .Close();GridView1.DataSource= myDs.TablesO.DefaultView;DataB in d();myConn e
13、cti on .Close();F、建立web窗體進(jìn)行測(cè)試。DetailTimeBack1陽(yáng)你好啊2016年4月四日選擇2虞宇你好!201百年4月19日你好進(jìn)擇3血餓的的失謀失謀12: 12亠j.上選擇4去去去去啊親切啊去氣昂昂進(jìn)擇5無我暮05 3 2016 10x27AM額額選擇ID5Name無我Detail 惡Time05 3 201610:27AMBack額額新建(3)實(shí)現(xiàn)GridView 控件刪除留言板信息的功能。A、 打開visual studio 2010,按實(shí)驗(yàn)一的方法創(chuàng)建一個(gè)ASP.NET Web 的空網(wǎng)站,命名為“課堂訓(xùn)練7-3 ”B、 右擊網(wǎng)站名稱,選擇“添加新項(xiàng)”命令。在
14、“添加新項(xiàng)”對(duì)話框中選擇web網(wǎng)頁(yè),單擊添加按鈕,默認(rèn)名稱為Default.aspxC、設(shè)計(jì)web窗體,切換到設(shè)計(jì)視圖,向頁(yè)面中添加1個(gè)gridview 控件,并設(shè)置相關(guān)屬性。D、編寫加載頁(yè)執(zhí)行的事件代碼,以及當(dāng) gridview控件內(nèi)生成delete事件時(shí)觸發(fā)的代碼;public partial class Default : System.Web.Ul.Pageprotected void Page_Load(object sen der, Even tArgs e)if (!lsPostBack)Bin d();protectedvoidGridView1_RowDeleti ng(ob
15、jectsen der,GridViewDeleteEve ntArgs e)stri ngsqlc onnData Source=.;Database=GuestBook;I ntegratedSecurity=True;Co nvert.Tol nt32(GridView1.DataKeyse.Rowl ndex.Value.ToStri ng(); string str = delete from GuestBookInfo where ID= + id + ; SqlC onn ectio n myConnection = new SqlC onn ecti on( sqlc onn)
16、; myConnection. Ope n();SqlComma nd myComma nd = new SqlComma nd(str, myConnection); myComma nd.ExecuteN on Query();myConnection. Close();Bi nd();private void Bin d()stri ngsqlc onn= Data Source=.;Database=GuestBook;l ntegratedSecurity=True;SqlC onn ectio n myC onnection = new SqlC onn ecti on( sqlc
17、 onn);myConnection. Ope n();SqlComma ndmyComma ndnewSqlComma nd(select*fromGuestBook In fo, myConnection);SqlDataAdapter Adapter = new SqlDataAdapter();Adapter.SelectComma nd = myComma nd;DataSet myDs = new DataSet();Adapter.Fill(myDs);GridViewl.DataSource = myDs.TablesO.DefaultView;GridViewl.DataBi
18、 nd(); myConnection. Close();F、建立瀏覽 web窗體,測(cè)試。IDNaaieDelii】TimeBack刪陰aa你好啊2016年4月19日2專宇你好!201&年4月19日你好刪除3蟲餓肘的失誤失誤12: 12212刪除k去去去去網(wǎng)親切耳去呃去氣昂昂刪除5無我惡05 3 2016 IO:2AM額額刪除6是我的文餓的05 3 2016 10:28AM得而7夫誤失誤失誤夫誤201605-03 10:31:16 三味書屋(4)使用GridView控件、DetailView 控件、SQLDataSource 控件一起實(shí)現(xiàn)添加留言信息的功能。A、 打開visual studio
19、 2010,按實(shí)驗(yàn)一的方法創(chuàng)建一個(gè)ASP.NET Web 的空網(wǎng)站,命名為“課堂訓(xùn)練7-4 ”B、 右擊網(wǎng)站名稱,選擇“添加新項(xiàng)”命令。在“添加新項(xiàng)”對(duì)話框中選擇web網(wǎng)頁(yè),單擊添加按鈕,默認(rèn)名稱為Default.aspxC、設(shè)計(jì)web窗體,切換到設(shè)計(jì)視圖,向頁(yè)面中添加1個(gè)gridview 控件,1個(gè)detailsview控件和sqldatasource 控件,并設(shè)置相關(guān)屬性如實(shí)驗(yàn)手冊(cè)63頁(yè)。IDNameDetailTimeBack數(shù)據(jù)綁定數(shù)據(jù)綁立數(shù)據(jù)綁定數(shù)據(jù)綁寶數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)掙綁定數(shù)據(jù)綁定數(shù)據(jù)帶定數(shù)焉那定數(shù)據(jù)礙數(shù)器綁
20、定數(shù)據(jù)綁宦數(shù)竭綁定數(shù)據(jù)綁是數(shù)據(jù)綁定IIVDefaulta&px.cs號(hào)一留編據(jù)定 數(shù)綁亠=口 留人據(jù)定數(shù)綁軸IF據(jù)定言旬 留陽(yáng)蠶M 回?fù)?jù)定 數(shù)綁Default,aspx* XSqlOatSQurce - SqlD:d Sour celD、編寫在gridview 中選擇行時(shí),在該選擇操作完成后觸發(fā)的事件代碼如下:protected void GridView1_Selectedl ndexCha nged(object sen der. Even tArgs e)this.DetailsView1.Pagel ndex = this.GridView1.SelectedRow.Datalteml nde x;E、瀏覽建立的窗體進(jìn)行測(cè)試。Default.a&px.cs1mNameDetailTimeBack3數(shù)據(jù)綁定數(shù)據(jù)綁宅數(shù)據(jù)綁定數(shù)第綁寶數(shù)據(jù)綁定進(jìn)iS數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)拯綁定數(shù)據(jù)綁定第扼綁定瓏擇數(shù)據(jù)綁定數(shù)據(jù)綁定數(shù)據(jù)那定數(shù)據(jù)綁定數(shù)捱綁定AS數(shù)據(jù)綁定敎據(jù)綁定奴據(jù)綁定數(shù)帚那定數(shù)推綁定 數(shù)據(jù)綁定螢器綁定數(shù)據(jù)綁定數(shù)堵綁定數(shù)曙棗定亠目號(hào) 廛,據(jù)定 數(shù)綁亠=口留人I言容 留內(nèi)據(jù)定 數(shù)綁留言 時(shí)間蠶M 回蠶I SqlDataSource - SqlDataSourcelIDNameDetailTimeBack1aa2016年 4月 1902縻宇你好!201(5年4月19日你
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 胡椒小豬說課稿
- 吊裝工程模板施工合同
- 舞臺(tái)燈光貨場(chǎng)租賃協(xié)議
- 圖書配送貨車司機(jī)聘用協(xié)議
- 質(zhì)押借款協(xié)議
- 農(nóng)業(yè)設(shè)施商品混凝土施工協(xié)議
- 城市綠化機(jī)械臺(tái)班施工合同
- 兒童游樂設(shè)施資產(chǎn)管理方案
- 礦山爆破安全帽管理辦法
- 供水工程項(xiàng)目招投標(biāo)資料
- 國(guó)旗護(hù)衛(wèi)隊(duì)訓(xùn)練計(jì)劃
- 關(guān)于建立處罰裁量基準(zhǔn)制度規(guī)范自由裁量權(quán)的調(diào)研報(bào)告
- 七年級(jí)動(dòng)點(diǎn)問題大全給力教育課資
- 農(nóng)村土地承包法解說PPT課件
- CTD格式內(nèi)容詳解
- 海航集團(tuán)空中乘務(wù)員招聘報(bào)名表
- 胃癌臨床路徑(2021年版)
- 人教中職數(shù)學(xué)球PPT學(xué)習(xí)教案
- [QC成果]戶外主變安裝防墜落懸掛裝置的研制范本
- 水文地質(zhì)勘查招標(biāo)文件范本
- 抽動(dòng)穢語(yǔ)綜合征量表(TSGS)
評(píng)論
0/150
提交評(píng)論