三、簡答題(本大題共4小題,每小題5分,共20分)
1. 使用ASP.NET技術實現(xiàn)數(shù)據(jù)輸入的解決方案有哪兩類?
2. 一般網站欄目安排要注意哪幾個方面?
3. ASP.NET有哪些內置對象?
4. 要實現(xiàn)一個購物過程,至少需要哪些功能?
四、編程題(本大題共3小題,每小題10分,共30分)
1.使用VBScript腳本語言編寫一段程序:在頁面上顯示中文格式的系統(tǒng)日期,格式如下,
“ 今日日期:2009/9/10 星期四 ”
2.制作一個登錄網頁login.aspx,要求如下:
(1) 頁面內容包括:姓名輸入框、年齡輸入框,以及確定按鈕。
(2) 單擊“確定”按鈕,將對姓名、年齡輸入框進行驗證,其中姓名不能為空,年齡不能為空,年齡范圍必須在1到99之間。
編寫實現(xiàn)功能的關鍵代碼。
3. 網站有一顯示學生信息頁面show.aspx,頁面顯示效果如下圖所示,請通過已知條件編寫符合要求的程序代碼。
(1) 頁面所在目錄下有一個Access數(shù)據(jù)庫Data1.mdb,其中建立了一個學生信息表
(studentb),其結構如下:
字段名數(shù)據(jù)類型中文意義
id可變字符串學號
name可變字符串姓名
pass 可變字符串密碼
birthplace可變字符串籍貫
phone可變字符串聯(lián)系電話
email可變字符串電子郵件
(2) 在show.aspx中,有一名稱為dg的DataGrid,用來顯示數(shù)據(jù)內容。
編寫show.aspx中關鍵代碼,即page_load過程代碼(利用DataAdapter對象綁定數(shù)據(jù)庫內容到dg控件)。