2022年NET編程操作實(shí)務(wù)程形成性考核冊(cè)答案解讀_第1頁
2022年NET編程操作實(shí)務(wù)程形成性考核冊(cè)答案解讀_第2頁
2022年NET編程操作實(shí)務(wù)程形成性考核冊(cè)答案解讀_第3頁
2022年NET編程操作實(shí)務(wù)程形成性考核冊(cè)答案解讀_第4頁
2022年NET編程操作實(shí)務(wù)程形成性考核冊(cè)答案解讀_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.NET編程操作實(shí)務(wù)程形成性考核冊(cè)答案第1次作業(yè)1、一種項(xiàng)目,規(guī)定在一種頁面里同步使用HtmlImage控件和一種HtmlSelect控件,當(dāng)點(diǎn)擊HtmlSelect控件中不一樣文獻(xiàn)名時(shí),Html控件顯示不一樣圖片。環(huán)節(jié):頁面中創(chuàng)立HtmlImage控件和HtmlSelect控件設(shè)置控件有關(guān)屬性,為控件添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼:建立 function Slt_change() var va = document.getElementById(“Select1”).value; switch (va) case “01”: document.getElementById(“im

2、g1”).src = “img/01.jpg”; break; case “02”: document.getElementById(“img1”).src = “img/02.jpg”; break; case “03”: document.getElementById(“img1”).src = “img/03.jpg”; break; Select控?制?Image圖?像?顯?示? 01.jpg 02.jpg 03.jpg 2、建立一種項(xiàng)目,規(guī)定在一種頁面里同步使用HtmlInputImage控件和Span控件,當(dāng)單機(jī)HtmlInputImage控件圖像時(shí),Span控件顯示圖像已被單擊。

3、環(huán)節(jié):頁面中創(chuàng)立HtmlInputImage控件和Span控件設(shè)置控件有關(guān)屬性,為控件添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼: void img_btn(object Source, EventArgs e) span1.Visible = true; 圖像已被點(diǎn)擊 3、建立一種項(xiàng)目,規(guī)定在一種頁面里同步使用HtmlInputPassword控件和Submit控件,以在頁面里顯示一種密碼框和提交按鈕。環(huán)節(jié):頁面中創(chuàng)立HtmlInputPassword控件和Submit控件設(shè)置控件有關(guān)屬性關(guān)鍵代碼: 4、建立一種項(xiàng)目規(guī)定在一種頁面里使用HtmlInputRadioButton控件顯示兩個(gè)有互

4、斥特性單項(xiàng)選擇按鈕,然后再在頁面里放入一種HtmlButton控件和一種Span控件,當(dāng)單擊HtmlButton控件時(shí)Span控件顯示選中是哪個(gè)單項(xiàng)選擇按鈕。環(huán)節(jié):頁面中創(chuàng)立HtmlInputRadioButton控件、HtmlButton控件和Span控件設(shè)置控件有關(guān)屬性,使兩個(gè)單項(xiàng)選擇按鈕為一組為HtmlButton按鈕添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼: void btn_click(object Source,EventArgs e) if(Radio1.Checked=true) Span1.InnerHtml = 被選中是男性; else if(Radio2.Checked

5、=true) Span1.InnerHtml = 被選中是女性; 男 女 第2次作業(yè)1、建立一種項(xiàng)目,規(guī)定使用AdRotator控件在頁面中顯示一張產(chǎn)品圖像廣告,單擊圖像后,能打開一種新頁面。環(huán)節(jié):創(chuàng)立AdRotator控件、Ads頁面和jianjie.aspx頁面設(shè)置控件有關(guān)屬性 完善Ads頁面代碼和jianjie.jspx頁面代碼關(guān)鍵代碼:AdRotator.jspx代碼: Ads.xml代碼: img/cup.jpg jianjie.aspx 物品簡(jiǎn)介 favorites 20 jianjie.jspx代碼: 這是一種咖啡杯 2、建立一種項(xiàng)目,規(guī)定在頁面中使用CheckBoxList控件

6、和按鈕實(shí)現(xiàn)全選和反選。環(huán)節(jié):頁面中插入CheckBoxList控件和Button按鈕設(shè)置控件有關(guān)屬性,為控件添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼: void all_click(object o, EventArgs e) for (int i = 0; i CheckBoxList1.Items.Count;i+ ) CheckBoxList1.Itemsi.Selected = true; void else_click(object o, EventArgs e) for (int i = 0; i CheckBoxList1.Items.Count;i+ ) if (CheckB

7、oxList1.Itemsi.Selected = true) CheckBoxList1.Itemsi.Selected = false; else CheckBoxList1.Itemsi.Selected = true; 游泳 爬山 上網(wǎng) 學(xué)習(xí) 睡覺 跑步 3、 建立一種項(xiàng)目,規(guī)定在頁面中使用Calendar控件和Label控件,當(dāng)單擊Calendar控件中某個(gè)日期后,Label控件顯示對(duì)應(yīng)日期。環(huán)節(jié):頁面中插入Calendar控件和Label控件設(shè)置Calendar控件有關(guān)屬性,為其添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼: void change(object o,EventArg

8、s e) Label1.Text = Calendar1.SelectedDate.ToShortDateString(); 4、創(chuàng)立一種項(xiàng)目,規(guī)定在頁面中使用DropDownList控件、Label控件和Button控件,當(dāng)單擊Button控件后,Label控件顯示DropDownList控件中選中文本。環(huán)節(jié):頁面中添加DropDownList控件、Label控件和Button控件設(shè)置控件有關(guān)屬性,為控件添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼: void select(object o,EventArgs e) Label1.Text = DropDownList1.SelectedIt

9、em.Text; 北京 上海 廣州 大連 香港 第3次作業(yè)1、建立一種項(xiàng)目,規(guī)定用Login控件、LoginView控件和SQLServer軟件實(shí)現(xiàn)向匿名顧客和注冊(cè)顧客顯示不一樣信息。環(huán)節(jié):創(chuàng)立項(xiàng)目并添加LoginViewDiffInfo.aspx頁面修改web.config文獻(xiàn),將登陸頁面設(shè)為login.aspx,配置數(shù)據(jù)庫連接新建Login.aspx頁面并添加Login控件設(shè)置Login.aspx.cs中驗(yàn)證措施關(guān)鍵代碼:Web.aspx代碼: LoginViewDiffInfo.aspx代碼:用LoginView控件向匿名顧客和登陸顧客顯示不一樣信息 這里是已登錄模板,這里可以執(zhí)行下載或

10、更改密碼 這里是非注冊(cè)顧客模板,頁面將跳轉(zhuǎn)到登錄頁面,頁面正在跳轉(zhuǎn)中 Login.aspx代碼: 用LoginView控件向匿名顧客和登錄顧客顯示不一樣信息 請(qǐng)輸入登錄信息以完畢登錄 Login.aspx.cs代碼:protected void Login1_Authenticate(object o,AuthenticateEventArgs e) int i = -1; SqlConnection MyConn = new SqlConnection(Server=LIUMYServer;database=TestDB;uid=sa;pwd=123456); SqlCommand MyCo

11、m = new SqlCommand(SELECT COUNT(*) FROM TESTDB.dbo.MYUsersTable WHERE username=+Login1.UserName+ AND pwd=+Login1.Password+,MyConn); try MyConn.Open(); i=Convert.ToInt32(MyCom.ExecuteScalar(); catch i=-1; finally MyConn.Close(); MyCom.Dispose(); MyConn.Disposed(); if(i=1) e.Authenticated=true; else e

12、.Authenticated=false; 2、 建立一種項(xiàng)目,規(guī)定用Login控件、LoginName控件和SQL Server 軟件顯示目前登錄顧客顧客名。環(huán)節(jié):修改web.config配置文獻(xiàn),配置數(shù)據(jù)庫連接在LoginNameForNet.aspx文獻(xiàn)中添加LoginName控件并設(shè)置有關(guān)屬性在Login.aspx文獻(xiàn)中添加Login控件并設(shè)置有關(guān)屬性在Login.aspx.cs文獻(xiàn)中完善有關(guān)措施,用于顧客登錄時(shí)完畢驗(yàn)證功能。關(guān)鍵代碼:配置數(shù)據(jù)庫連接 添加LoginName控件添加Login控件 驗(yàn)證措施protected void Page_Load(object sender, E

13、ventArgs e) int i = -1; SqlConnection MyConn = new SqlConnection(server=LIUMYServer;database=TestDB;uid=sa;pwd=123456); SqlCommand MyCom = new SqlCommand(SELECT COUNT(*) FROM TESTDB.dbo.MYUsersTable WHERE username= + Login1.UserName + AND pwd= + Login1.Password + , MyConn); try MyConn.Open(); i = Co

14、nvert.ToInt32(MyCom.ExecuteScalar(); catch i = -1; finally MyConn.Close(); MyCom.Dispose(); MyConn.Dispose(); if (i = 1) e.Authenticated = ture; else e.Authenticated = false; 3、建立一種項(xiàng)目,用Login控件、LoginName控件、LoginStatus控件和SQL Server 軟件實(shí)現(xiàn)目前登錄顧客注銷或登錄。環(huán)節(jié):設(shè)置web.config文獻(xiàn),將登錄頁面設(shè)置為login.aspx,配置數(shù)據(jù)庫連接添加LoginNam

15、e控件和LoginStatus控件并設(shè)置有關(guān)屬性添加Login控件并設(shè)置有關(guān)屬性設(shè)置措施,完畢顧客登錄驗(yàn)證關(guān)鍵代碼:配置數(shù)據(jù)庫連接 添加LoginName控件添加LoginStatus控件添加Login控件驗(yàn)證措施protected voidLogin1_Authenticate(object sender, EventArgs e) int i = -1; SqlConnection MyConn = new SqlConnection(server=LIUMYServer;database=TestDB;uid=sa;pwd=123456); SqlCommand MyCom = new

16、SqlCommand(SELECT COUNT(*) FROM TESTDB.dbo.MYUsersTable WHERE username= + Login1.UserName + AND pwd= + Login1.Password + , MyConn); try MyConn.Open(); i = Convert.ToInt32(MyCom.ExecuteScalar(); catch i = -1; finally MyConn.Close(); MyCom.Dispose(); MyConn.Dispose(); if (i = 1) e.Authenticated = ture

17、; else e.Authenticated = false; 4、建立一種項(xiàng)目,規(guī)定用Login控件和SQL Server 軟件驗(yàn)證顧客登錄。環(huán)節(jié):設(shè)置Web.config文獻(xiàn),配置數(shù)據(jù)庫連接添加Login控件,設(shè)置有關(guān)屬性設(shè)置措施完畢顧客登錄驗(yàn)證關(guān)鍵代碼:配置數(shù)據(jù)庫連接 添加Login控件驗(yàn)證措施protected voidLogin1_Authenticate(object sender, EventArgs e) int i = -1; SqlConnection MyConn = new SqlConnection(server=LIUMYServer;database=TestDB

18、;uid=sa;pwd=123456); SqlCommand MyCom = new SqlCommand(SELECT COUNT(*) FROM TESTDB.dbo.MYUsersTable WHERE username= + Login1.UserName + AND pwd= + Login1.Password + , MyConn); try MyConn.Open(); i = Convert.ToInt32(MyCom.ExecuteScalar(); catch i = -1; finally MyConn.Close(); MyCom.Dispose(); MyConn.

19、Dispose(); if (i = 1) e.Authenticated = ture; else e.Authenticated = false; 第4次作業(yè)1、建立一種項(xiàng)目,規(guī)定用RequiredFieldValidator控件驗(yàn)證顧客必填項(xiàng),假如沒填,就提醒該項(xiàng)不能為空。環(huán)節(jié):頁面中插入RequiredFieldValidator控件和Button控件設(shè)置控件有關(guān)屬性 關(guān)鍵代碼:驗(yàn)證與否輸入必填信息 顧客名: 顧客名不能為空? 2、建立一種項(xiàng)目,規(guī)定用RangeValidator控件驗(yàn)證顧客輸入成績(jī)與否在0100。環(huán)節(jié):頁面中插入RangeValidator控件Button控件和Label控件設(shè)置控件有關(guān)屬性,為控件添加措施申明對(duì)應(yīng)措施,實(shí)現(xiàn)對(duì)應(yīng)效果關(guān)鍵代碼: void button1_click(object o, EventArgs e) RangeValidator1.Validate(); if (RangeValidator1.IsValid) Label1.Text = 輸入值有效; else Label1.Text = 輸入值無效; 3、 建立一種項(xiàng)目,規(guī)定用Request對(duì)象獲取客戶端瀏覽器類型及版本信息。環(huán)節(jié):頁面中插入Button控件和Label控件設(shè)置控件有關(guān)屬性,為控件添加措施申明對(duì)應(yīng)措施,運(yùn)用Re

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論