ScriptManager.Scripts 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會得到 ScriptReferenceCollection 一個包含這些物件的 ScriptReference 物件,每個物件代表一個渲染給用戶端的腳本檔案。
public:
property System::Web::UI::ScriptReferenceCollection ^ Scripts { System::Web::UI::ScriptReferenceCollection ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ScriptReferenceCollection Scripts { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.Scripts : System.Web.UI.ScriptReferenceCollection
Public ReadOnly Property Scripts As ScriptReferenceCollection
屬性值
實 ScriptReferenceCollection 例的 ScriptManager 對象。
- 屬性
備註
ScriptReferenceCollection此屬性回傳的物件是一組ScriptReference物件,每個物件代表一個腳本檔案。 該集合包含了 ASP.NET 為 Ajax 功能所需的所有腳本檔案,以及自訂腳本檔案的參考。 自訂的腳本檔案可用於渲染,可在控制項或相關控制ScriptManager項中定義ScriptManagerProxy。
你可以透過在頁面元素內asp:ScriptReference的節點中加入Scriptsasp:ScriptManager元素,將腳本檔案加入集合,如下範例所示。
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
你也可以用ScriptReference程式化的方式,利用類別的方法Scripts將物件加入AddScriptReferenceCollection集合。
ScriptManager控制項會在控制PreRender事件期間登錄腳本檔案。
Scripts 集合不包含 Ajax Library 核心Microsoft腳本。 核心函式庫中的腳本會自動渲染;他們不必向控制局 ScriptManager 登記。 不過,如果你想覆寫核心腳本或任何控制腳本,並替換成另一個版本的腳本,你可以將你的版本加入 Scripts 集合。