ScriptManager.Scripts Свойство

Определение

Возвращает объект ScriptReferenceCollection, содержащий объекты ScriptReference, каждый из которых представляет файл скрипта, предоставленный клиенту.

[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ScriptReferenceCollection Scripts { get; }

Значение свойства

Объект 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 .

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

Өнім Нұсқалар
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1