語言

ScriptManager.ScriptMode 屬性

定義

取得或設定一個值,指定客戶端腳本函式庫的除錯版本或發行版本是渲染。

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 呈現除錯版本還是釋出版本的用戶端腳本函式庫。 這個值可以被設定檔和頁面指令中設定的值取代。

下表列出此特性的有效值。

價值觀 Definition
Auto 當retail部署配置元素的屬性設為 時,用戶端腳本函式庫的除錯版本會被用於false網頁。 否則,則使用用戶端腳本函式庫的發行版本。
Inherit 當應用於 ScriptMode 物件的 ScriptManager 性質時,此值與 相同 Auto。
Debug 除非部署配置元素的屬性被設定為 retail,否則網頁會使用客戶端腳本函式庫的除錯版本。true
Release 除非部署設定元素的屬性設retail為 ,否則false網頁會使用用戶端腳本函式庫的版本。

Note

debug @ Page 指令的屬性不影響支援 Ajax 的 ASP.NET 應用程式。 控制項ScriptManager僅利用 Web.config 檔案及其IsDebuggingEnabledScriptMode屬性中的設定來決定是否要渲染除錯腳本。

欲了解更多資訊,請參閱 除錯與追蹤 Ajax 應用程式概覽。

適用於

另請參閱