Поделиться через


ScriptManager.Scripts Свойство

Определение

Возвращает объект 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 элементы Scripts в узел внутри asp:ScriptManager элемента на странице, как показано в следующем примере.

<asp:ScriptManager ID="SM1" runat="server">  
  <Scripts>  
    <asp:ScriptReference Name="Script.js" />  
  </Scripts>  
</asp:ScriptManager>  

Вы также можете добавить ScriptReference объект в коллекцию Scripts программным способом с помощью Add метода ScriptReferenceCollection класса .

Элемент ScriptManager управления регистрирует файлы скриптов во время события элемента управления PreRender .

Коллекция Scripts не содержит основные скрипты библиотеки Microsoft Ajax. Скрипты в основной библиотеке отрисовываются автоматически; Они не обязательно должны быть зарегистрированы в элементе ScriptManager управления . Однако если вы хотите переопределить основной скрипт или любой сценарий управления и заменить другую версию скрипта, можно добавить свою версию в коллекцию Scripts .

Применяется к