當前位置:學問君>學習教育>考研>

某公司ASP.NET內部面試筆試題庫附答案

學問君 人氣:1.08W

1、你爲testking公司的內部網創建一個的應用程序,公司所有用戶都使用IE瀏覽器。一個名爲的頁面包含了幾個需要回傳到服務器來響應事件的控件。這些控件的事件都需要訪問一個數據庫。每次頁面執行回傳,在頁面重重新載入時都有一段時間,在這時間內瀏覽器視窗處於空白狀態。控件在回傳前獲得焦點,在頁面重重新載入後失去焦點。這種情況導致了一些用戶數據條目的混亂和不完整。你必須更改頁面來阻止瀏覽器視窗在回傳後變爲空白,並且在事件處理完成後保持正確的控制焦點。你必須儘量減少配置來完成這項任務,你應該怎麼做?(C)

某公司內部面試筆試題庫附答案

A、添加下面的屬性到執行回傳控件的HTML代碼中:RunAt=”client”;

B、添加下面的屬性到執行回傳控件的HTML代碼中:EnableViewState=”True”;

C、添加下面的屬性到的Page指令中:SmartNavigation=”True”;

D、添加下面的屬性到的OutputCache指令中:Location=”client”;

2、你是一家圖書公司的WEB程序員,你在名爲的檔案中定義了一個名爲TkbookTopics的用戶控件。該控件的作用是在作者識別碼檔案的基礎上列表顯示圖書主題。作者識別碼檔案名爲AuthorProfile,存儲在TkbookTopics的公共屬性中。你創建了一個名爲的頁面,該頁面中包含TkbookTopics用戶控件。的頁面在使用 HTTP-Get請求開啟時用到二個參數,這二個參數分別是publisherID和authorProfileID。AuthorProfileID的`值就是作者識別碼。你想爲TkbookTopics用戶控件開啟輸出快取,你還必須確保使用作者身份識別碼來控制快取,你應該怎麼做?(D)

A、添加下面的內容到頁的OutputCache指令中:

VaryByParam = “orProfile”

B、添加下面的內容到頁的OutputCache指令中:

VaryByControl=”orProfile”

C、添加下面的內容到頁的OutputCache指令中:

VaryByControl=”none”

D、添加下面的內容到頁的OutputCache指令中:

VaryByControl=”authorProfileID”

3、你正在維護一個名爲TestKingSalesForecast的應用程序,這個應用程序是用C#編寫的。該程序包含一個屬於 Sales命名空間下的頁面。你發現其他的開發人員由於不注意刪除了的Page指令。你必須創建一個新的Page指令給頁使其能正常的工作。下面那個指令你應該使用。(C)

A.

B.

C.

D.