aspnet模擬試卷



《aspnet模擬試卷》由會員分享,可在線閱讀,更多相關《aspnet模擬試卷(9頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、一、 選擇題(沒有特別說明的題目都為單選) 1. 下列選項中,只有______不是Page指令的屬性 A. CodeFile B. Inherits C. namespace D. Language 2. 下面的_____對象可用于使服務器獲取從客戶端瀏覽器提交或上傳的信息。 A. Response B. Server C. Request D. Session 3. 下面對于狀態(tài)保持對象說法錯誤的是______ A. Session對象是針對單一會話的,可以用來保存對象。 B. Cookie是保存在瀏覽器端,當沒設置Cookie的
2、過期時間時,關閉當前會話相關瀏覽器后,Cookie丟失。
C. Application是應用程序級的,所有瀏覽器端都可以獲取到Application中保存的信息
D. Session對象保存在瀏覽器端,容易丟失。
4. A中,Server對象的______方法用于對URL地址進行編碼
A. UrlEncode
B. UrlDecode
C. MapPath
D. Execute
5.關于站點地圖說法錯誤的是_______
A. 站點地圖文件是xml格式的文件
B. 站點地圖根節(jié)點為 3、ap>下一級有且僅有一個 4、在瀏覽器端都會生成為相對應的Html控件
B.Web控件讓我們可以使用控件+事件的開發(fā)方式
C.運行時,頁面中如果包含Web控件,需要考慮到瀏覽器的兼容性
D.Html控件比Web控件的性能要高一些
8. 站點地圖文件中,下面哪個屬性不屬于 5、k=true D. IsPostBack=false
10. 關于三層說法錯誤的是_____
A. 表現(xiàn)層主要是提供給用戶交互的操作界面,以及校驗等
B. 數(shù)據(jù)訪問層主要是用來存取數(shù)據(jù)
C. 業(yè)務邏輯層主要是表現(xiàn)層和數(shù)據(jù)訪問層中間的通信橋梁,用來調用數(shù)據(jù)訪問層的,不可以包含其他操作。
D. 模型層中的實體類一般與數(shù)據(jù)庫中的表是一一對應的。
11. 在ADO.NET中,對于Command對象的ExecuteNonQuery()方法和ExecuteReader()方法,下面敘述錯誤的是___。
A. insert、update、delete等操作的Sql語句主要用E 6、xecuteNonQuery()方法來執(zhí)行
B. ExecuteNonQuery()方法返回執(zhí)行Sql語句所影響的行數(shù);
C. Select操作的Sql語句只能由ExecuteReader()方法來執(zhí)行;
D. ExecuteReader()方法返回一個DataReader對象
12. 下列哪個控件可以通過綁定中間層對象來管理數(shù)據(jù)庫___?
A. SqlDataSouce B. XmlDataSource
C. ObjectDataSource D. AccessDataSource
13.有關ObjectDataSource說法正確 7、的是____
A.它只能綁定數(shù)據(jù)訪問層方法,才能返回正確數(shù)據(jù)
B.只有通過ADO.NET方式訪問數(shù)據(jù)庫
C.使用ObjectDataSource需要在表現(xiàn)層寫SQL語句操作數(shù)據(jù)庫
D. ObjectDataSource一般綁定業(yè)務邏輯層方法
14.對于Eval和Bind綁定方式說法錯誤的是_____
A. Eval是只讀方法,Bind支持讀寫功能
B. Eval可以單獨使用,而Bind必須和控件配合使用。
C. Eval可以調用后臺方法進行處理,Bind不可以
D. Eval和Bind都可以直接進行格式化。如:<%# Eval("日期字段 8、", "{0:dd/MM/yyyy}") %>或<%# Bind("日期字段", "{0:dd/MM/yyyy}") %>
15. 關于DropDownList說法錯誤的是______
A.使用DataSource設置數(shù)據(jù)源時,必須調用DataBind方法
B. DropDownList的DataTextField屬性設置下拉框的顯示文本字段
C. DropDownList的DataValueField屬性可以用來綁定下拉框選項對應的id值,方便操作
D. 獲取下拉框選定的值是DropDownList1.SelectedItem.ToString()
16. 9、 如果用戶信息必須填寫手機號,且格式必須符合手機號碼格式,則注冊時,手機號的驗證使用_____驗證控件
A.RequiredFieldValidator B.RegularExpression
C.CompareValidator D.RequiredFieldValidator和RegularExpression
17. 使用ValidatorSummary控件時需要以對話框形式顯示錯誤信息,需要_____(選擇二項)
A. 設置ShowSummary屬性為true
B. 設置ShowMessageBox屬性為true
C. 設置ShowSummary屬性為fa 10、lse
D. 設置ShowMessageBox屬性為false
18. 在銀行轉賬的Asp.Net頁面中,為了實現(xiàn)驗證用戶輸入的轉賬金額必須大于50元,最好使用下面的______控件
A. RegularExpressionValidator
B. CompareValidator
C. RangeValidator
D. RequiredFieldValidator
19.關于ViewState說法錯誤的是________
A. 僅在該頁面處理過程中有效
B. 離開該頁面,內容丟失
C. 不影響其他頁面的數(shù)據(jù)
D. ViewState是頁面級 11、狀態(tài)保持對象,所保存的數(shù)據(jù)在該頁面回傳時丟失
20、下面對Repeater控件說法錯誤的是____。
A. 可以實現(xiàn)循環(huán)展示
B. 沒有默認的固定外觀,用戶無法自定義其顯示形式
C. 功能強大,可以實現(xiàn)表布局和XML格式的
D. 沒有EditTemplate和SelectedTemplate
21.下面有關PagedDataSource的說法,正確的是_____
A.封裝了數(shù)據(jù)綁定控件的分頁功能
B.把數(shù)據(jù)源和當前頁數(shù)賦值給該類的實例對象后,還不能夠直接獲得數(shù)據(jù)的總數(shù)。
C.每次只獲取當前頁的數(shù)據(jù),從而能夠提高效率。
D.只需將某個數(shù)據(jù)顯示控件的數(shù)據(jù)源指 12、定為該類實例對象就可以實現(xiàn)控件的分頁效果。
22. 下列對用戶控件說法錯誤的是____?
A. 用戶控件是以.ascx為擴展名,可以在ASP.NET布局代碼中重用
B. 用戶控件不能在同一應用程序的不同網(wǎng)頁上使用
C. 用戶控件使用@Control指令
D. 用戶控件是一種自定義的組合控件
23. 根據(jù)用戶控件的注冊指令<%@Register Src=”UserLogin.ascx” TagPrefix=”uc” TagName=”Logins” %>, 使用用戶控件的代碼應該為:____
A. 13、in1” />
B. 14、config中有這樣一段代碼:
15、A. machine.config用來保存A的當前計算機所有應用程序的配置
B. web.config通常用來保存一個站點信息的配置信息
C. web.config在一個web應用程序中可以有多個
D. 以上說法都正確
27. 下面說法不正確的是_______
A. 每次客戶端觸發(fā)一個事件,都會產生一個新的http請求。
B. Page_Load事件是頁面類執(zhí)行的第一個事件,且只會在頁面第一次請求時執(zhí)行一次。
C. 在Page_Load中,可以通過IsPostBack判斷頁面是否回傳
D. 客戶端每發(fā)送一個http請求,服務器端響應時,都會返回一個page對象。
2 16、8. 表單提交方式中get和post的區(qū)別,說法正確的是_____(選多項)
A. Get主要通過url方式提交表單域的數(shù)據(jù),post是通過頁面的head進行提交
B. Get提交數(shù)據(jù)量的大小較小,跟瀏覽器有關,而post提交數(shù)據(jù)量較大。
C. Get方式提交數(shù)據(jù)更安全,方便
D. 在中,頁面中表單默認設置為runat=”server”時,其提交方式為get。
29. 下面對于cookie對象使用正確的是_______
A. 寫入cookie時,如下:
HttpCookie cook=new HttpCookie(“user”);
cook.Value=”accp”;
R 17、esponse.Cookies.Add(cook);
B. 讀取cookie中所保存數(shù)據(jù)時時,如下:
If(Response.Cookies[“user”]!=null)
String str=Response.Cookies[“user”].Value;
C. 對Cookie進行刪除時,可以通過:Response.Cookies[“user”].Remove();
D. 修改Cookie所保存數(shù)據(jù)時,只需要先獲取到該Cookie對象,然后更改Cookie對象的值即可
30. 關于GridView使用,說法錯誤的是_______
A. GridView會生成以表格進行布局 18、的列表
B. GridView內置了分頁,排序,以及增、刪、改、查等功能。
C. 給GridView設置數(shù)據(jù)源時,可以指定該控件的DataSourceID為某數(shù)據(jù)源控件ID
D. 給GridView設置DataSource屬性后,必須調用DataBind()方法。且DataSource和DataSourceID不可以同時指定。
31. 對于GridView的CommandField列,說法錯誤的是______
A. CommandField列為命令列,主要包含編輯、更新、取消、刪除、選定等按鈕操作。
B. CommandField是一個特殊的按鈕列,點擊時,不同類型的命令列會觸 19、發(fā)相對應的事件。
C. 當點擊CommandField列時,都會觸發(fā)GridView的RowCommand事件。
D. 以上都不對 。
32. 可以在Repeater控件中使用的模板有____(選擇二項)
A. SelectedItemTemplate
B. EditItemTemplate
C. ItemTemplate
D. AlternatingItemTemplate
33. 對于數(shù)據(jù)綁定控件的模板列,說法錯誤的是______
A. 模板列是數(shù)據(jù)綁定控件中最靈活的一個列,可以自定義顯示樣式和內容。
B. 在模板列中顯示數(shù)據(jù)時,需要通過Eval或Bind進行綁 20、定。
C. 模板列中的項模板和交替項模板沒有任何區(qū)別
D. 在模板列中使用按鈕時,可以直接給該按鈕注冊事件,運行時點擊按鈕,會觸發(fā)該注冊事件。
34. 下面不會生成以Table布局的控件為________
A. GridView
B. DataList
C. Repeater
D. DetailsView
35. 下面對于ListView控件說法錯誤的為________
A. LayoutTemplate定義了ListView控件的主要布局,必須包含一個充當數(shù)據(jù)占位符的控件
B. GroupTemplate定義了ListView控件中一組數(shù)據(jù)的布局方式,必須包含一個 21、充當數(shù)據(jù)占位符的控件
C. 使用ListView控件時,至少需要編輯LayoutTemplate、GroupTemplate和ItemTemplate3個模板。
D. LayoutTemplate和GroupTemplate模板中的占位符控件必須是一個服務器端控件
36. 站點導航控件,下面說法不正確的是________
A. 站點導航控件可以讓用戶快速的定位到某一頁面
B. TreeView和Menu控件都會顯示數(shù)據(jù)文件中所有節(jié)點信息
C. 使用SiteMapPath控件時不需要指定其數(shù)據(jù)源文件
D. SiteMapPath控件可以選擇XML文件或者是站點地圖作為數(shù)據(jù)源
22、
37. 關于自定義控件,說法錯誤的是________
A. 當需要對現(xiàn)有控件增加某屬性或者功能時,可以通過繼承現(xiàn)有控件來實現(xiàn)
B. 繼承Control類時,主要重寫該類的Render方法。
C. 繼承WebControl類時,主要重寫該類的RenderBeginTag、RenderContents和RenderEndTag方法。
D. 繼承WebControl時,默認生成的標簽是input。
38. 關于用戶控件和自定義控件的區(qū)別________(多選)
A. 用戶控件只能在當前應用程序中使用,自定義控件可以在任何A應用程序中使用
B. 自定義控件的文件以.ascx為后綴 23、名
C. 用戶控件被編譯成dll文件
D. 自定義控件在實現(xiàn)時無可視化見面,用戶控件在實現(xiàn)時有可視化界面。
39. 關于web.config配置文件,說法有誤的一項是________
A. appSetting是應用程序配置節(jié)點,用來存儲自定義信息。
B. connectionStrings是連接字符串節(jié)點,用來存儲數(shù)據(jù)庫連接字符串
C. 配置文件是一個XML文件,在訪問配置文件中的某節(jié)點信息時,必須通過訪問XML文件的方式進行訪問。
D. 在一個web應用程序中可以有多個配置文件
40. 當web應用程序出現(xiàn)異常時,如果遠程用戶訪問以友好的錯誤頁面進行展示,本地用戶提 24、示詳細的錯誤信息。需要將web.config中CustomErrors節(jié)點的mode屬性設置為:________
A. On
B. Off
C. None
D. RemoteOnly
41. 對于整頁緩存的使用有誤的是______
A. 整頁緩存通過OutPutCache指令來實現(xiàn)
B. 使用整頁緩存時,可以通過Duration屬性設置緩存的保存位置
C. 使用OutPutCache指定時,必須指定Duration,還有VaryByParam和VaryByControl中的其中任意一個。
D. 整頁緩存一般用于頁面內容不會頻繁更新,并且處理過程較復雜等情況下。
42 25、. 對于應用程序緩存說法錯誤的是______
A. 應用程序緩存可以通過鍵/值對的方式來添加。
B. 應用程序緩存對比整頁緩存更靈活、方便,可以用來保存常使用且不會頻繁更新的數(shù)據(jù)
C. 應用程序緩存的缺點是不能指定過期時間,數(shù)據(jù)的實時性得不到保障。
D. 應用程序緩存具有易丟失的特點,所以在訪問應用程序緩存中數(shù)據(jù)時,最好先判斷緩存對象是否存在。
43. 對于優(yōu)化應用程序性能,做法不恰當?shù)氖莀_____
A. 字符串拼接或修改較頻繁時,最好使用stringBuilder來代替string。
B. 在保證應用程序功能正常的情況下,盡量將條件判斷放在循環(huán)外。
C. 在與數(shù)據(jù)庫交互 26、時,應該盡可能的使用存儲過程以及盡量減少程序與數(shù)據(jù)庫交互的次數(shù)。
D. 在使用控件時,使用web控件越多,性能越好。
44. 給GridView控件增加光棒效果時,不適合編寫的事件有______
A. RowDataBound
B. DataBound
C. RowCommand
D. RowCreated
45. 在GridView控件的模板列中,添加一個Button控件,同時給這個按鈕控件注冊一個服務器端自定義事件。當點擊按鈕控件時,獲取當前點擊行數(shù)據(jù)的ID的方式不包括_______
A. 設置GridView的DataKeyNames屬性為id,并在自定義事件中, 27、通過以下代碼:
Button btn=sender as Button;
GridViewRow gvr=btn.Parent.Parent as GridViewRow;
String id= GridView1.DataKeys[gvr.RowIndex].Value.ToString();
B. 在aspx頁面給Button增加自定義屬性并綁定id的值,并在自定義事件中,如aid=’<%#Eval(“id”)%>’。在后臺通過如下代碼獲?。?
Button btn=sender as Button;
String id=btn.Attributes[“aid”].ToStrin 28、g();
C. 在aspx頁面將id的值綁定Button的CommandArgument屬性,在后臺RowCommand事件中通過如下代碼獲?。?
String id=e.CommandArgument.ToString();
D. 設置GridView的DataKeyNames屬性為id,并在RowCommand事件中,通過如下代碼獲?。?
Int index=int.Parse(e.CommandArgument.ToString());
String id= GridView1.DataKeys[index].Value.ToString();
46. 在A頁面中,需要從 29、配置文件中讀取網(wǎng)站的名稱并顯示在Label控件上,以下代碼正確的是_______
A. lblName.Text=ConfigurationManager.AppSettings(“sitename”);
B. lblName.Text=ConfigurationManager.connectionStrings(“sitename”);
C. lblName.Text=ConfigurationManager.AppSettings[“sitename”].ToString();
D. lblName.Text=ConfigurationManager.connectionStrin 30、gs[“sitename”];
47. 某公司使用excel軟件存儲員工通訊錄并在網(wǎng)站通訊錄頁面顯示,則同學錄頁面的最佳緩存方案為_______
A. 絕對過期
B. 彈性過期
C. 依賴于文件
D. 依賴于數(shù)據(jù)庫
48. 其搜索頁面包含如下指令,其中txtSerachKey為文本輸入框,p是url地址中代表頁數(shù)的參數(shù),則以下說法正確的是_______
<%@ OutputCache Duration=”60” VaryByParam=”p” VaryByControl=“txtSearchKey” %>
A. 在文本框輸入相同的值時,頁面只在第一次訪問時執(zhí)行,后續(xù)訪 31、問時都會使用頁面輸出緩存
B. 在文本框輸入相同的值時,訪問指定頁數(shù)時頁面只在第一次訪問時執(zhí)行,后續(xù)訪問時都會使用頁面輸出緩存
C. 在文本框輸入不同值時,頁面都會被執(zhí)行,并將結果緩存為不同版本,緩存時間為60秒
D. 在文本框中輸入不同值時,訪問指定頁數(shù),只在第一次訪問時執(zhí)行,此后60秒訪問使用頁面輸出緩存。
49. 閱讀以下代碼,可以通過驗證控件要求的輸入是_______
32、olToValidatetor=”t1” ErrorMessage=”輸入錯誤” MaximumValue=”99” minimumValue=”18” Type=”string”> asp:RangeValidator>
A. 18
B. 65
C. 260
D. 以上都正確
50. 以下關于驗證控件的說法,錯誤的是_______
A. 一個控件可以使用多個數(shù)據(jù)驗證控件進行驗證
B. 除了RequiredFieldValidator控件之外,當目標控件值為空時,其他驗證控件驗證都不會被觸發(fā)
C. CompareValidator控件可以限制控件中輸入的值與指定控件中的值相等
D. RegularExpressionValidator控件可以限制控件中輸入的值必須符合正則表達式的要求。
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高考政治一輪復習:統(tǒng)編版選擇性必修1-3【共3冊重點知識點匯總】
- 2025年高考政治一輪復習:七冊教材重點考點匯總
- 2025年高考生物一輪復習:高中生物必修+選必修5冊教材重點知識點匯總
- 2025政府工作報告要點速覽發(fā)展總體要求和政策取向
- 《哪吒2》與DEEPSEEK年輕力量的崛起助力中國突破重圍
- 建設金融強國做好金融五篇大文章的指導意見
- 落實高質量發(fā)展要求如期完成既定目標任務更新理念科學統(tǒng)籌切實增強規(guī)劃執(zhí)行的系統(tǒng)性整體性協(xié)同性
- 如何成為一名暖護暖護的概念與職責
- 藥品儲存與養(yǎng)護醫(yī)療護理藥品儲存藥品養(yǎng)護藥品常識
- 手術室職業(yè)暴露與防護診療護理等過程中被患者血液體液等污染自身皮膚或黏膜導致的感染
- XX企業(yè)中層管理者領導力提升培訓課程
- 醫(yī)院新員工入職培訓醫(yī)院新員工必備主要職業(yè)意識醫(yī)院新員工必備工作觀
- 人工智能技術介紹人工智能DeepSeek人工智能的未來展望與發(fā)展
- 養(yǎng)娃要有松弛感家庭教育讓孩子在具有松弛感的家庭里慢慢成長
- 醫(yī)院新員工入職培訓醫(yī)院新員工必備主要職業(yè)意識