ScriptManager.ScriptMode 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,該值指定要呈現用戶端指令碼程式庫的偵錯版本或發行版本。
public:
property System::Web::UI::ScriptMode ScriptMode { System::Web::UI::ScriptMode get(); void set(System::Web::UI::ScriptMode value); };
public System.Web.UI.ScriptMode ScriptMode { get; set; }
member this.ScriptMode : System.Web.UI.ScriptMode with get, set
Public Property ScriptMode As ScriptMode
屬性值
列舉值,指出目前的模式。 預設為 Auto。
例外狀況
ScriptMode 屬性不是其中一個 ScriptMode 值。
備註
屬性 ScriptMode 會指定控制項是否 ScriptManager 應該轉譯用戶端腳本程式庫的偵錯或發行版本本。 此值可由組態檔和頁面指示詞中設定的值取代。
下表列出此屬性的有效值。
值 | 定義 |
---|---|
Auto | 當部署組態專案的 屬性設定 false 為 時 retail ,會在網頁中使用用戶端腳本程式庫的偵錯版本。 否則,會使用用戶端腳本程式庫的版本。 |
Inherit | 套用至 ScriptMode 物件的 屬性 ScriptManager 時,這個值與 相同 Auto 。 |
Debug | 除非 retail 部署 組態專案的 屬性設定 true 為 ,否則用戶端腳本程式庫的偵錯版本會用於網頁。 |
Release | 除非 retail 部署 組態專案的 屬性設定 false 為 ,否則用戶端腳本程式庫的版本會用於網頁。 |
注意
debug
@ Page指示詞的 屬性不會影響已啟用 Ajax 的 ASP.NET 應用程式。 控制項 ScriptManager 只會使用Web.config檔案及其 IsDebuggingEnabled 和 ScriptMode 屬性中的設定,以判斷是否要轉譯偵錯腳本。
如需詳細資訊,請參閱 偵錯和追蹤 Ajax 應用程式概觀。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應