ClientScriptItem Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент клиентского скрипта в веб-форме или пользовательском элементе управления во время разработки. Этот класс не может быть унаследован.
public ref class ClientScriptItem sealed
public sealed class ClientScriptItem
type ClientScriptItem = class
Public NotInheritable Class ClientScriptItem
- Наследование
-
ClientScriptItem
Комментарии
Класс ClientScriptItem представляет script элемент, содержащийся в веб-документе во время разработки. Реализация пользовательского конструктора элементов управления может использовать ClientScriptItem объект для добавления элементов клиентского скрипта в веб-форму или элемент управления пользователем.
Во время разработки используйте WebFormsRootDesigner класс для задания или проверки элементов скрипта клиента, содержащихся в документе, например веб-формы, элемента управления веб-сервера, страницы содержимого или главной страницы на рабочей области конструктора. Извлеките коллекцию элементов клиентского скрипта, содержащихся в веб-документе GetClientScriptsInDocument , с помощью метода. Добавьте в веб-документ элемент клиентского скрипта AddClientScriptToDocument с помощью метода.
Как правило, script элемент содержит операторы скрипта или указывает внешнее расположение для инструкций скрипта. Элемент script может дополнительно определить язык инструкций скрипта.
ClientScriptItem Используйте конструктор для инициализации свойств для нового объекта скрипта.
ClientScriptItem Используйте свойства для проверки атрибутов и содержимого script объекта. Свойство Language представляет language атрибут script элемента. Свойство Source представляет src атрибут. Свойство Text представляет инструкции скрипта, выполняемые на клиенте, который содержится в элементе script .
ClientScriptItem Используйте класс для управления скриптами, которые должны выполняться во время разработки.
Чтобы управлять элементами скрипта клиента во время выполнения, используйте ClientScriptManager класс. Дополнительные сведения об использовании клиентских скриптов во время выполнения см. в разделе "Клиентский скрипт" на веб-страницах ASP.NET.
Замечание
Класс ClientScriptItem представляет script элементы во время разработки, которые в конечном итоге анализируются и выполняются в клиентском браузере.
script Так как элементы, созданные для ClientScriptItem объектов, не выполняются на сервере, элементы не содержат runat="server" атрибут.
Конструкторы
| Имя | Описание |
|---|---|
| ClientScriptItem(String, String, String, String, String) |
Инициализирует новый экземпляр ClientScriptItem класса с помощью предоставленных параметров. |
Свойства
| Имя | Описание |
|---|---|
| Id |
|
| Language |
|
| Source |
|
| Text |
Возвращает инструкции скрипта, содержащиеся в элементе клиентского скрипта. |
| Type |
|
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |