ASP.net试卷
一、選擇題 (每題2分,共20分)
1、要使文本框最多輸入6個字符,需要將該控件的( )屬性值設置為6。
A、MaxLength B、Columns C、Rows D、TabIndex
2、語句DropDownList1.Items[0].Selected=true;的作用是( )。
A、使首項被選中 B、測試首項是否被選中
C、去掉首項的選中性 D、使首項可用
3、要使RadioButton控件被選中,需要將其( )屬性設置為 true。
A、Enabled B、Visible C、Checked D、AutoPostBack
4、GridView控件的( )屬性設置是否打開分頁功能。
A、AllowPaging B、AutoGenerateColumns
C、CurrentPageIndex D、AlloewCustomPaging
5、商務網站中客戶的購物信息最佳的保存場所是( )。
A、Applicaton B、Session C、ViewState D、Cache
A 10 B 15 C 20 D 應用程序從啟動到結束
A)RequiredFieldValidator B) CompareValidator
C)RangeValidator D)RegularExpressionValidator
A. Value B. Item
C. Path D. Expires
A. Execute B. MapPath
C. Transfer D. HtmlEncode
A. Clear B. End
C. BufferOutput D. Flush
二、填空題(每題2分,共20分)
1.當一個Web控件上發生的事件需要立即得到響時,應該將他的_ AutoPostBack 屬性設置為true。
2.當需要將TextBox控件作為密碼輸入框時(要求隱藏密碼的代碼),應該將控件的TextMode屬性設置為_ Password__ .
3.下面是使用Application對象時防止競爭的代碼。
Application. _ lock(); //鎖定Application對象
Application[“counter”]=(int) Application[“counter”]+1;
Application. _ unlock() ; //解除對Application對象的鎖定
4.使用RangeValidator控件來驗證整數的范圍時需要將其Type屬性設置為 Interger_ 。
5.將“北京”加入到控件DropDownList1的項目中的語句應寫為_ DropDownList1.Items.Add(“北京”); 。
6.下面是設置和取出Session對象的代碼。設置Session的代碼是:
Session[“greeting”] = "hello ";
取出該Session對象的語句如下:
string Myvar = Session[“greeting”].ToString();
7.Razor 視圖的cshtml文件中,如下語句的輸出是:這是第 100 個進球
@{var cout=100;}
這是第 @count 個進球
7.ASP.NET Ajax中,Timer控件的作用是:實現定時調用,常用于定時到服務器上去提取相關的信息 ;UpdatePanel控件的作用是:用于定義頁面更新區域和更新方式
三.編程題 (60分)
1.建立數據庫(10分)
創建數據庫student,在數據庫中用如下SQL建立數據庫環境:
create table StudentInfo
(
studentno char(20) not null primary key, --學號
studentname varchar(10), --姓名
pwd varchar(8),–口令
Sex char(1) – 1 表示 ‘男’ , 0表示‘女’
)
go
insert into student values(‘01’,‘小王’,‘1’,‘0’)
insert into student values(‘02’,‘劉備’,‘1’,‘1’)
insert into student values(‘03’,‘張飛’,‘1’,‘1’)
功能:在StudentInfo表中增加學生記錄
參考界面:
要求:(1)性別用下拉框編輯
(2)注冊成功后,在StudentInfo表中增加學生記錄
3.學生信息修改窗體(共30分)
功能:用列表方式顯示學生信息,允許修改與刪除
參考界面:
下面為單擊“編輯”按鈕后的界面:
要求:
(1)能夠實現修改
(2)能夠實現刪除
總結
- 上一篇: JavaScript高级笔记
- 下一篇: 儿童学编程