Q154.
ASP.NET 的指示詞(Directive)何種宣告方式用來控制網頁中含ASP.NET Web 或使用者控制項的輸出快取原則?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q154
難易度分析
2 / 5
本題屬於基礎的術語定義考查,僅需掌握各指示詞的對應功能即可快速選出答案,不涉及複雜的邏輯推論或陷阱選項。
正確答案:④@OutputCache
④ @OutputCache:@OutputCache 指示詞專門用於控制 頁面或使用者控制項的輸出快取,可設定快取持續時間 (Duration)、快取位置 (Location) 及參數變化條件 (VaryByParam),以提升 ASP.NET 應用程式效能。
錯誤選項解析
- ① @Page:@Page 指示詞用於定義 ASP.NET 網頁 (.aspx) 的頁面層級屬性,如語言、編碼、MasterPage 設定等,與快取控制無關。
- ② @Control:@Control 指示詞用於定義 使用者控制項 (.ascx) 的屬性設定,其功能類似 @Page 但針對控制項層級,並非用於快取管理。
- ③ @Import:@Import 指示詞用於將 命名空間 (Namespace) 匯入至頁面或控制項中,以便使用該命名空間下的類別,與輸出快取無關。
Learning Tip
"本題核心考點為 ASP.NET 指示詞 (Directive) 的功能區分。常考陷阱在於混淆 @Page 與 @Control 的適用範圍,以及誤將 @Import 視為功能型指示詞。實務上,@OutputCache 的 VaryByParam 與 VaryByCustom 屬性是效能優化的關鍵,需熟悉其設定方式以應對進階考題。"
學員答題分佈
①@Page0%
②@Control0%
③@Import0%
④@OutputCache0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!
相似類型題目
ASP.NET 的指示詞(Directive)何者定義剖析器及編輯器使用的專用屬性?
ASP.NET 網頁的指示詞(Directive)來控制ASP.NET 網頁的行為,何者為其指示詞?
ASP.NET 的指示詞(Directive)何者定義使用者控制項(.ascx 檔案)的特定屬性以供剖析器及編輯器使用?
ASP.NET 的指示詞(Directive)何者可將命名空間(Namespace)明確匯入至ASP.NET 應用程式的檔案,能在檔案中使用該命名空間的所有類別及介面?
ASP.NET 應用程式位於網站伺服器內的一個虛擬目錄中,並由一群檔案、網頁、處理常式、模組與可執行碼所組成,何者為包含要使用在設計者的應用程式內之動態編譯過的程式碼?