LONGEPASS
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 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目