System.Web.UI Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет классы и интерфейсы, позволяющие создавать серверные элементы управления ASP.NET и веб-страницы ASP.NET для пользовательского интерфейса веб-приложений ASP.NET.
Классы
| Имя | Описание |
|---|---|
| AsyncPostBackErrorEventArgs |
Предоставляет данные для AsyncPostBackError события. |
| AsyncPostBackTrigger |
Определяет элемент управления и необязательное событие элемента управления как асинхронный триггер обратной передачи, который приводит UpdatePanel к обновлению элемента управления. |
| AttributeCollection |
Предоставляет доступ к объектной модели ко всем атрибутам, объявленным в открывающем теге элемента управления сервера ASP.NET. Этот класс не наследуется. |
| AuthenticationServiceManager |
Настраивает расположение пользовательской реализации службы проверки подлинности. |
| BaseParser |
Предоставляет базовый набор функций для классов, участвующих в анализе ASP.NET запросов страниц и элементов управления сервером. |
| BasePartialCachingControl |
Предоставляет базовые функции для StaticPartialCachingControl классов и PartialCachingControl классов. |
| BaseTemplateParser |
Реализует синтаксический анализ шаблона ASP.NET для файлов шаблонов. |
| BindableTemplateBuilder |
Поддерживает синтаксический анализ элементов управления с привязкой к данным, которые автоматически привязываются к элементу управления версиями данных ASP.NET в разделах с шаблонным содержимым. Этот класс не наследуется. |
| BoundPropertyEntry |
Представляет свойство элемента управления, привязанное к выражению. |
| BuilderPropertyEntry |
Служит базовым классом для всех записей свойств, требующих построителя элементов управления. |
| ChtmlTextWriter |
Записывает ряд символов cHTML и текста в выходной поток элемента управления ASP.NET сервера. Класс ChtmlTextWriter предоставляет возможности форматирования, которые ASP.NET серверные элементы управления, используемые при отрисовке содержимого cHTML клиентам. |
| ClientScriptManager |
Определяет методы управления клиентскими скриптами в веб-приложениях. |
| CodeStatementBuilder |
Создает инструкции Code DOM. |
| CompiledBindableTemplateBuilder |
Предоставляет реализацию объекта по умолчанию, который ASP.NET используется при анализе двусторонней IBindableTemplate привязки данных в шаблонном содержимом элемента управления ASP.NET, например FormView. Этот класс не наследуется. |
| CompiledTemplateBuilder |
Реализация, вызываемая ITemplate из созданного кода класса страницы. Этот класс не наследуется. |
| ComplexPropertyEntry |
Служит записью свойства для свойств для свойств только для чтения и записи, таких как шаблоны. |
| CompositeScriptReference |
Представляет коллекцию ссылок на скрипты для объединения в один составной скрипт. |
| CompositeScriptReferenceEventArgs |
Предоставляет данные для ResolveCompositeScriptReference события. |
| ConstructorNeedsTagAttribute |
Указывает, что элементу управления сервера требуется имя тега в конструкторе. |
| Control |
Определяет свойства, методы и события, которые совместно используются всеми элементами управления сервера ASP.NET. |
| ControlBuilder |
Поддерживает средство синтаксического анализа страницы при создании элемента управления и дочерних элементов управления, которые он содержит. |
| ControlBuilderAttribute |
Задает класс ControlBuilder для создания пользовательского элемента управления в средство синтаксического анализа ASP.NET. Этот класс не наследуется. |
| ControlCachePolicy |
Предоставляет программный доступ к параметрам кэша выходных данных ASP.NET пользовательского элемента управления. |
| ControlCollection |
Предоставляет контейнер коллекции, позволяющий ASP.NET серверным элементам управления поддерживать список дочерних элементов управления. |
| ControlSkin |
Представляет кожу элемента управления, которая является средством определения стилистических свойств, применяемых к элементу управления веб-сервера ASP.NET. |
| ControlValuePropertyAttribute |
Указывает свойство по умолчанию элемента управления, к которому привязывается объект ControlParameter во время выполнения. Этот класс не наследуется. |
| CssClassPropertyAttribute |
Добавляет возможности редактирования каскадной таблицы стилей (CSS) в свойство во время разработки. |
| CssStyleCollection |
Содержит встроенные атрибуты стиля HTML для указанного элемента управления HTML-сервера. Этот класс не наследуется. |
| DataBinder |
Предоставляет поддержку конструкторов быстрой разработки приложений (RAD) для создания и анализа синтаксиса выражения привязки данных. Этот класс не наследуется. |
| DataBinding |
Содержит сведения об одном выражении привязки данных в серверном элементе управления ASP.NET, что позволяет конструкторам быстрой разработки приложений (RAD), таким как Microsoft Visual Studio, создавать выражения привязки данных во время разработки. Этот класс не наследуется. |
| DataBindingCollection |
Предоставляет коллекцию DataBinding объектов для ASP.NET серверного элемента управления. Этот класс не наследуется. |
| DataBindingHandlerAttribute |
Задает класс времени разработки, который выполняет привязку данных элементов управления в конструкторе. Этот класс не наследуется. |
| DataBoundLiteralControl |
Сохраняет выражения привязки данных и статический литеральный текст. Этот класс не наследуется. |
| DataControlExtensions |
Предоставляет методы расширения, используемые ASP.NET динамическими данными. |
| DataKeyPropertyAttribute |
Указывает свойство по умолчанию элемента управления, к которому привязывается свойство ControlParameter во время выполнения. |
| DataSourceCacheDurationConverter |
Предоставляет преобразователь типов для преобразования 32-разрядных целочисленных объектов со знаком в представления длительности кэша управления версиями данных и из нее. |
| DataSourceControl |
Служит базовым классом для элементов управления, представляющих источники данных для элементов управления с привязкой к данным. |
| DataSourceControlBuilder |
Поддерживает средство синтаксического анализа страниц в стандартных элементах управления, подключенных к поставщику данных. Этот класс не наследуется. |
| DataSourceSelectArguments |
Предоставляет механизм, используемый элементами управления с привязкой к данным для запроса операций, связанных с данными, из элементов управления источниками данных при получении данных. Этот класс не наследуется. |
| DataSourceView |
Служит базовым классом для всех классов представления источников данных, определяющих возможности элементов управления источниками данных. |
| DesignerDataBoundLiteralControl |
Представляет версию элемента управления во время разработки DataBoundLiteralControl . Этот класс не наследуется. |
| DesignTimeParseData |
Предоставляет сведения для средства синтаксического анализа во время разработки. |
| DesignTimeTemplateParser |
Обеспечивает синтаксический анализ во время разработки. |
| EmptyControlCollection |
Предоставляет стандартную ControlCollection поддержку коллекции, которая всегда пуста. |
| EventEntry |
Выступает в качестве записи свойства для обработчиков событий. |
| ExpressionBinding |
Поддерживает синтаксический анализ и сохранение экземпляра привязки выражений. Этот класс не наследуется. |
| ExpressionBindingCollection |
Представляет коллекцию ExpressionBinding объектов. Этот класс не наследуется. |
| ExtenderControl |
Предоставляет абстрактный базовый класс для элемента управления расширения. |
| FileLevelControlBuilderAttribute |
Позволяет классу, производным от TemplateControl, указывать построитель элементов управления, используемый на верхнем уровне дерева построителя при анализе файла. Этот класс не наследуется. |
| FileLevelMasterPageControlBuilder |
Анализирует файлы главной страницы. |
| FileLevelPageControlBuilder |
Анализирует файлы страниц и является классом по умолчанию ControlBuilder для синтаксического анализа файлов страниц. |
| FileLevelUserControlBuilder |
Поддерживает средство синтаксического анализа страниц в создании пользовательского элемента управления, указав FileLevelUserControlBuilder класс, используемый для анализа файла пользовательского элемента управления. |
| FilterableAttribute |
Указывает, поддерживает ли свойство, к которому применяется атрибут. Этот класс не наследуется. |
| HiddenFieldPageStatePersister |
Сохраняет состояние представления страницы ASP.NET на веб-клиенте в скрытом HTML-элементе. |
| HierarchicalDataSourceControl |
Предоставляет базовый класс для элементов управления источниками данных, представляющих иерархические данные. |
| HierarchicalDataSourceView |
Представляет представление данных на узле или коллекции узлов в иерархической структуре данных для HierarchicalDataSourceControl элемента управления. |
| HistoryEventArgs |
Предоставляет данные для Navigate события. |
| Html32TextWriter |
Записывает ряд символов HTML 3.2 и текста в выходной поток для элемента управления ASP.NET сервера. Класс Html32TextWriter предоставляет возможности форматирования, которые ASP.NET серверные элементы управления, используемые при отрисовке содержимого HTML 3.2 клиентам. |
| HtmlTextWriter |
Записывает символы разметки и текст в поток выходных данных ASP.NET серверного элемента управления. Этот класс предоставляет возможности форматирования, которые ASP.NET серверные элементы управления, используемые при отрисовке разметки клиентам. |
| IDReferencePropertyAttribute |
Определяет атрибут, применяемый к свойствам, содержащим ссылки на идентификаторы. Этот класс не наследуется. |
| ImageClickEventArgs |
Предоставляет данные для любых событий, возникающих при щелчке пользовательского элемента управления ASP.NET сервера на основе образа, например HtmlInputImage или ImageButton серверных элементов управления. Этот класс не наследуется. |
| IndexedString |
Предоставляет класс строк служебной программы, используемый ObjectStateFormatter классом для оптимизации сериализации графов объектов. Этот класс не наследуется. |
| ListSourceHelper |
Используется элементами управления источниками данных при реализации элементов, определенных интерфейсом IListSource . Этот класс не наследуется. |
| LiteralControl |
Представляет элементы HTML, текст и любые другие строки на странице ASP.NET, не требующей обработки на сервере. |
| LosFormatter |
Сериализует состояние представления для страницы веб-форм. Этот класс не наследуется. |
| MasterPage |
Выступает в качестве шаблона и объединения контейнера для страниц, состоящих только из Content элементов управления и соответствующих дочерних элементов управления. |
| MasterPageControlBuilder |
Выступает в качестве объединения класса и контейнера для страниц контента, состоящих только из элементов управления и их соответствующих дочерних Content элементов управления. |
| NonVisualControlAttribute |
Определяет атрибут, указывающий, рассматривается ли элемент управления как визуальный или не визуальный элемент управления во время разработки. Этот класс не наследуется. |
| ObjectConverter |
Преобразует объект из одного типа объекта в другой тип объекта. Этот класс устарел. Convert Вместо этого используйте класс и Format(String, Object) метод. |
| ObjectPersistData |
Во время процесса сборки сохраняет сведения о записях свойств. |
| ObjectStateFormatter |
Сериализует и десериализирует графы объектов, представляющие состояние объекта. Этот класс не наследуется. |
| ObjectTagBuilder |
Используется классом ASP.NET TemplateParser для синтаксического анализа тегов на стороне сервера |
| OutputCacheParameters |
Инкапсулирует параметры инициализации кэша выходных данных, проанализированные из директивы страницы @ OutputCache страницы с помощью ASP.NET. Этот класс не наследуется. |
| Page |
Представляет файл .aspx, который также называется страницей веб-форм, запрошенной с сервера, на котором размещено веб-приложение ASP.NET. |
| PageAsyncTask |
Содержит сведения об асинхронной задаче, зарегистрированной на странице. Этот класс не наследуется. |
| PageHandlerFactory |
Создает экземпляры классов, наследуемых от Page класса и реализующих IHttpHandler интерфейс. Экземпляры создаются динамически для обработки запросов ASP.NET файлов. Класс PageHandlerFactory — это реализация фабрики обработчиков по умолчанию для страниц ASP.NET. |
| PageParser |
Реализует средство синтаксического анализа для .aspx файлов. Этот класс не наследуется. |
| PageParserFilter |
Предоставляет абстрактный базовый класс для фильтра синтаксического анализа страницы, который используется средство синтаксического анализа ASP.NET для определения того, разрешен ли элемент на странице во время синтаксического анализа. |
| PageStatePersister |
Предоставляет базовые функции для механизмов сохраняемости состояния ASP.NET. |
| PageTheme |
Представляет базовый класс для темы страницы, которая представляет собой коллекцию ресурсов, которые используются для определения согласованного просмотра страниц и элементов управления на веб-сайте. Тему страницы можно задать с помощью конфигурации или директивы страницы. |
| Pair |
Предоставляет базовый класс служебной программы, используемый для хранения двух связанных объектов. |
| ParseChildrenAttribute |
Определяет атрибут метаданных, который можно использовать при разработке ASP.NET серверных элементов управления. Используйте класс ParseChildrenAttribute, чтобы указать, как средство синтаксического анализа страницы должно обрабатывать содержимое, вложенное внутри тега элемента управления сервера, объявленного на странице. Этот класс не наследуется. |
| ParseRecorder |
Абстрактный базовый класс для объектов, которые должны получать уведомления о событиях синтаксического анализа во время синтаксического анализа страниц. |
| PartialCachingAttribute |
Определяет атрибут метаданных, используемый пользовательскими элементами управления Web Forms (ASCX-файлы), чтобы указать, является ли и как кэшируется их выходные данные. Этот класс не наследуется. |
| PartialCachingControl |
Создается при указании пользовательского элемента управления (ASCX-файла) для кэширования выходных данных с помощью директивы @ OutputCache page или PartialCachingAttribute атрибута, а пользовательский элемент управления вставляется в иерархию элементов управления страницы путем динамической загрузки пользовательского элемента управления с LoadControl(String) помощью метода. |
| PersistChildrenAttribute |
Определяет атрибут, используемый серверными элементами управления ASP.NET, чтобы указать во время разработки, вложенное содержимое, содержащееся в серверном элементе управления, соответствует элементам управления или свойствам серверного элемента управления. Этот класс не наследуется. |
| PersistenceModeAttribute |
Определяет атрибут метаданных, указывающий, как свойство или событие элемента управления сервером ASP.NET сохраняется на странице ASP.NET во время разработки. Этот класс не наследуется. |
| PostBackOptions |
Указывает, как создается JavaScript на стороне клиента для запуска события обратной передачи. |
| PostBackTrigger |
Определяет элемент управления внутри UpdatePanel элемента управления как элемент управления обратной передачи. |
| ProfileServiceManager |
Настраивает набор предварительно загруженных свойств профиля и расположение пользовательской реализации службы профилей. |
| PropertyConverter |
Содержит вспомогательные функции для преобразования значений свойств в строки и из нее. |
| PropertyEntry |
Выступает в качестве базового класса для всех классов записи свойств. |
| RegisteredArrayDeclaration |
Предоставляет доступ к объявлению массива ECMAScript (JavaScript), которое ранее зарегистрировано в объекте Page . |
| RegisteredDisposeScript |
Предоставляет доступ к скрипту |
| RegisteredExpandoAttribute |
Предоставляет доступ к паре "имя-значение" пользовательского атрибута (expando), который ранее был зарегистрирован в объекте Page . |
| RegisteredHiddenField |
Предоставляет доступ к скрытому значению, которое ранее зарегистрировано в объекте Page . |
| RegisteredScript |
Предоставляет доступ к клиентскому скрипту, который ранее зарегистрирован в объекте Page . |
| RenderTraceListener |
Предоставляет абстрактный базовый класс для объекта, отслеживающего как элементы управления, отрисовываются во время запроса страницы. |
| RoleServiceManager |
Настраивает расположение пользовательской реализации службы ролей. |
| RootBuilder |
Поддерживает средство синтаксического анализа страниц в определении поведения анализа содержимого. |
| ScriptBehaviorDescriptor |
ScriptComponentDescriptor Расширяет класс для предоставления оболочки для определения поведения, преобразованного в клиентский скрипт. |
| ScriptComponentDescriptor |
Предоставляет оболочку для преобразования компонентов сервера в клиентский скрипт. |
| ScriptControl |
Предоставляет абстрактный базовый класс для элемента управления скриптом. |
| ScriptControlDescriptor |
Определяет объект управления клиентом. |
| ScriptDescriptor |
При переопределении в производном классе определяет скрипт, который создает экземпляр клиентского класса. |
| ScriptManager |
Управляет ASP.NET библиотеками скриптов Ajax и файлами скриптов, частичной отрисовкой страниц и созданием класса прокси клиента для служб веб-приложений. |
| ScriptManagerProxy |
Позволяет вложенным компонентам, таким как страницы содержимого и пользовательские элементы управления, добавлять ссылки на скрипты и службы на страницы, когда ScriptManager элемент управления уже определен в родительском элементе. |
| ScriptReference |
Регистрирует файл ECMAScript (JavaScript) для использования на веб-странице ASP.NET. |
| ScriptReferenceBase |
Базовый класс для всех ссылочных классов скриптов. |
| ScriptReferenceCollection |
Представляет коллекцию ссылок на скрипты. |
| ScriptReferenceEventArgs |
Предоставляет данные для ResolveScriptReference события. |
| ScriptResourceAttribute |
Определяет ресурс в сборке для использования из файла скрипта клиента. Этот класс не наследуется. |
| ScriptResourceDefinition |
Определяет расположение ресурса скрипта. |
| ScriptResourceMapping |
Предоставляет поддержку сопоставления расположений для ресурсов скрипта. |
| ServiceReference |
Регистрирует веб-службу для использования на веб-странице. |
| ServiceReferenceCollection |
Содержит набор ServiceReference объектов. |
| SessionPageStatePersister |
Хранит состояние представления страницы ASP.NET на веб-сервере. |
| SimplePropertyEntry |
Представляет определение свойства элемента управления и его значение. |
| SimpleWebHandlerParser |
Предоставляет базовые функции для синтаксического анализа файлов веб-обработчиков. |
| SkinBuilder |
Предоставляет объект, используемый ControlBuilder во время разработки для применения элементов управления к элементам управления. |
| StateBag |
Управляет состоянием представления ASP.NET серверных элементов управления, включая страницы. Этот класс не наследуется. |
| StateItem |
Представляет элемент, сохраненный в классе при сохранении сведений StateBag о состоянии представления между веб-запросами. Этот класс не наследуется. |
| StateManagedCollection |
Предоставляет базовый класс для всех строго типизированных коллекций, управляющих IStateManager объектами. |
| StaticPartialCachingControl |
Представляет экземпляр класса, указанного для кэширования выходных данных и включенный UserControl декларативно на странице или другом элементе управления пользователем. |
| SupportsEventValidationAttribute |
Определяет атрибут метаданных, используемый веб-сервером для указания поддержки проверки событий. Этот класс не наследуется. |
| TagPrefixAttribute |
Определяет префикс тега, используемый на веб-странице для идентификации пользовательских элементов управления. Этот класс не наследуется. |
| TargetControlTypeAttribute |
Расширяет класс Attribute, чтобы указать тип серверного элемента управления, к которому можно применить элемент управления расширения. |
| TemplateBuilder |
Поддерживает средство синтаксического анализа страниц в создании шаблона и дочерних элементов управления, которые он содержит. |
| TemplateContainerAttribute |
Объявляет базовый тип элемента управления контейнером свойства, возвращающего интерфейс ITemplate и помеченный атрибутом TemplateContainerAttribute. Элемент управления с свойством ITemplate должен реализовать интерфейс INamingContainer. Этот класс не наследуется. |
| TemplateControl |
Page Предоставляет класс и UserControl класс с базовым набором функциональных возможностей. |
| TemplateControlParser |
Реализует синтаксический анализ шаблона ASP.NET для элементов управления шаблонами. |
| TemplateInstanceAttribute |
Определяет атрибут метаданных, используемый для указания количества разрешенных экземпляров шаблона. Этот класс не наследуется. |
| TemplateParser |
Служит абстрактным базовым классом для синтаксического анализа ASP.NET файлов. |
| TemplatePropertyEntry |
Включает запись свойств для ITemplate свойств класса. |
| ThemeableAttribute |
Определяет атрибут метаданных, который управляет веб-сервером и их членами, чтобы указать, может ли их отрисовка влиять на темы и элементы управления. Этот класс не наследуется. |
| ThemeProvider |
Предоставляет класс, который инкапсулирует сведения о теме и таблице стилей для элементов управления в среде конструктора. |
| Timer |
Выполняет асинхронные или синхронные отправки веб-страниц с определенным интервалом. |
| ToolboxDataAttribute |
Указывает тег по умолчанию, созданный для пользовательского элемента управления при перетаскивании из панели элементов в инструменте, например Microsoft Visual Studio. |
| Triplet |
Предоставляет базовый класс служебной программы, используемый для хранения трех связанных объектов. |
| UpdatePanel |
Позволяет частично отображать разделы страницы без обратной передачи. |
| UpdatePanelControlTrigger |
Предоставляет общий базовый класс для элементов управления, которые могут быть триггерами для UpdatePanel элементов управления. |
| UpdatePanelTrigger |
Предоставляет общий базовый класс для объектов, которые могут быть триггерами для UpdatePanel элементов управления. |
| UpdatePanelTriggerCollection |
Представляет коллекцию UpdatePanelTrigger объектов для UpdatePanel элемента управления. |
| UpdateProgress |
Предоставляет визуальные отзывы в браузере при обновлении содержимого одного или нескольких UpdatePanel элементов управления. |
| UrlPropertyAttribute |
Определяет атрибут, используемый для идентификации строковых свойств, содержащих значения URL-адреса. Этот класс не наследуется. |
| UserControl |
Представляет ASCX-файл, также известный как пользовательский элемент управления, запрошенный с сервера, на котором размещено ASP.NET веб-приложение. Файл должен вызываться со страницы веб-форм или возникнет ошибка синтаксического анализа. |
| UserControlControlBuilder |
Поддерживает средство синтаксического анализа страницы ASP.NET при создании экземпляра пользовательского элемента управления. |
| ValidationPropertyAttribute |
Определяет атрибут метаданных, который ASP.NET серверные элементы управления, используемые для идентификации свойства проверки. Этот класс не наследуется. |
| ValidationSettings |
Предоставляет параметры проверки клиента для приложения. |
| ValidatorCollection |
Предоставляет массив IValidator ссылок. Этот класс не наследуется. |
| VerificationAttribute |
Определяет атрибут метаданных правила специальных возможностей веб-содержимого. Этот класс не наследуется. |
| ViewStateException |
Представляет исключение, которое возникает, когда состояние представления не может быть загружено или проверено. Этот класс не наследуется. |
| ViewStateModeByIdAttribute |
Определяет атрибут метаданных, который ASP.NET серверные элементы управления, используемые для указания того, участвуют ли они в загрузке сведений о состоянии представления ID. Этот класс не наследуется. |
| WebResourceAttribute |
Определяет атрибут метаданных, который включает внедренный ресурс в сборку. Этот класс не наследуется. |
| WebServiceParser |
Предоставляет средство синтаксического анализа для обработчиков веб-служб. |
| XhtmlTextWriter |
Записывает символы языка гипертекстов (XHTML), в том числе все варианты модулей XHTML, производных от XHTML, в выходной поток для управления сервером ASP.NET для мобильных устройств. Переопределите класс, чтобы предоставить настраиваемую XhtmlTextWriter отрисовку XHTML для ASP.NET страниц и серверных элементов управления. |
| XPathBinder |
Предоставляет поддержку конструкторов быстрой разработки приложений (RAD) для анализа выражений привязки данных, использующих выражения XPath. Этот класс не наследуется. |
Интерфейсы
| Имя | Описание |
|---|---|
| IAttributeAccessor |
Определяет методы, используемые ASP.NET серверными элементами управления для предоставления программного доступа к любому атрибуту, объявленному в открываемом теге элемента управления сервером. |
| IAutoFieldGenerator |
Определяет метод, который автоматически создает поля для элементов управления с привязкой к данным, которые используют ASP.NET функции динамических данных. |
| IBindableControl |
Определяет метод, позволяющий элементам управления шаблоном полей реализовать двусторонняя привязка данных. |
| IBindableTemplate |
Предоставляет способ ASP.NET элементов управления, связанных с данными, таких как DetailsView и FormView, для автоматической привязки к элементу управления ASP.NET источника данных в разделах содержимого с шаблонами. |
| ICallbackEventHandler |
Используется для указания, что элемент управления может быть целевым объектом события обратного вызова на сервере. |
| ICheckBoxControl |
Определяет свойство и событие, которое элемент управления реализует в качестве флажка. |
| ICodeBlockTypeAccessor |
Предоставляет доступ к CodeBlockType построителю блоков кода. |
| IControlBuilderAccessor |
Позволяет сериализатору элементов управления добраться до построителя элемента управления. |
| IControlDesignerAccessor |
Предоставляет доступ к конструктору элементов управления для хранения временных данных во время разработки, связанных с элементом управления. |
| IDataBindingsAccessor |
Разрешает доступ к коллекции выражений привязки данных в элементе управления во время разработки. |
| IDataItemContainer |
Позволяет контейнерам элементов управления с привязкой к данным определять объект элемента данных для упрощенных операций привязки данных. |
| IDataKeysControl |
Определяет свойства, определяющие, как ASP.NET создает идентификаторы клиентов для элемента управления с привязкой к данным. |
| IDataSource |
Представляет абстрактный источник данных, к которому привязываются элементы управления с привязкой к данным. |
| IDataSourceViewSchemaAccessor |
Позволяет преобразователю типов получать доступ к данным схемы, хранящимся в объекте. |
| IEditableTextControl |
Представляет элемент управления, который отрисовывает текст, который может быть изменен пользователем. |
| IExpressionsAccessor |
Определяет свойства, которые класс должен реализовывать для поддержки коллекций выражений. |
| IExtenderControl |
Определяет поведение элемента управления расширения. |
| IFilterResolutionService |
Предоставляет интерфейс, с помощью которого разработчики могут оценивать фильтры устройств по имени. |
| IHierarchicalDataSource |
Представляет иерархический источник данных, к которому могут быть привязаны иерархические элементы управления TreeView с привязкой к данным. |
| IHierarchicalEnumerable |
Представляет иерархическую коллекцию, которую можно перечислить с IEnumerator помощью интерфейса. Коллекции, реализующие IHierarchicalEnumerable интерфейс, используются ASP.NET элементами управления навигацией сайта и источниками данных. |
| IHierarchyData |
Предоставляет узел иерархической структуры данных, включая объект узла и некоторые свойства, описывающие характеристики узла. Объекты, реализующие интерфейс IHierarchyData, могут содержаться в коллекциях IHierarchicalEnumerable и используются элементами управления навигацией сайта и источниками данных ASP.NET. |
| INamingContainer |
Определяет элемент управления контейнером, который создает новое пространство имен идентификаторов в Page иерархии элементов управления объекта. Это только интерфейс маркера. |
| INavigateUIData |
Предоставляет интерфейс, реализующий классы для предоставления данных и значений пользовательского интерфейса навигации элементам управления навигации. |
| IParserAccessor |
Определяет метод, который ASP.NET серверные элементы управления должны реализовать, чтобы распознать, когда элементы HTML или XML анализируются. |
| IPostBackDataHandler |
Определяет методы, которые ASP.NET серверные элементы управления должны реализовываться для автоматической загрузки данных обратной передачи. |
| IPostBackEventHandler |
Определяет метод, ASP.NET серверные элементы управления должны реализовываться для обработки событий обратной передачи. |
| IResourceUrlGenerator |
Определяет метод, который должен реализовать узел конструктора для предоставления ссылки на URL-адреса для внедренных ресурсов. |
| IScriptControl |
Определяет методы, которые ASP.NET серверные элементы управления должны реализовывать для определения ресурсов ECMAScript (JavaScript) в приложениях с поддержкой AJAX. |
| IStateFormatter |
Определяет методы, реализующие тип для сериализации и десериализации графа объектов. |
| IStateManager |
Определяет свойства и методы, которые любой класс должен реализовать для поддержки управления состоянием представления для элемента управления сервером. |
| IStyleSheet |
Определяет методы, которые класс должен реализовывать для поддержки создания правил стиля. |
| ITemplate |
Определяет поведение для заполнения шаблонного ASP.NET серверного элемента управления дочерними элементами управления. Дочерние элементы управления представляют встроенные шаблоны, определенные на странице. |
| ITextControl |
Определяет интерфейс, который элемент управления реализует для получения или задания его текстового содержимого. |
| IThemeResolutionService |
Предоставляет интерфейс, который разработчики инструментов конструктора могут использовать для предоставления набора ThemeProvider объектов, которые можно использовать для применения тем и элементов управления к элементам управления в среде разработки. |
| IUrlResolutionService |
Определяет службу, реализованную объектами для разрешения относительных URL-адресов на основе контекстной информации. |
| IUserControlDesignerAccessor |
Определяет свойства, позволяющие конструктору получать доступ к сведениям о пользовательском элементе управления во время разработки. |
| IUserControlTypeResolutionService |
Определяет метод, который класс должен реализовать для возврата типа элемента управления для указанного префикса тега и имени тега. |
| IValidator |
Определяет свойства и методы, которые должны реализовывать объекты, участвующие в проверке веб-форм. |
Перечисления
| Имя | Описание |
|---|---|
| AjaxFrameworkMode |
Указывает, как клиентские скрипты клиентской библиотеки Microsoft Ajax включены в клиент. |
| ClientIDMode |
Указывает, как ASP.NET создает ClientID для элемента управления, доступ к которому можно получить в клиентском скрипте. |
| CodeBlockType |
Указывает тип блока кода. |
| CodeConstructType |
Указывает конструкции кода, которые можно проанализировать в методе ProcessCodeConstruct(CodeConstructType, String) класса PageParserFilter. |
| CompilationMode |
Определяет константы, определяющие, как ASP.NET должен компилировать .aspx страницы и элементы управления ASCX. |
| ConflictOptions |
Определяет, как ASP.NET элементы управления источниками данных обрабатывают конфликты данных при обновлении или удалении данных. |
| DataSourceCacheExpiry |
Описывает способ кэширования данных с помощью ASP.NET механизмов кэширования истекает при установке времени ожидания. |
| DataSourceCapabilities |
Предоставляет способ запрашивать обработку за пределами извлечения записей для операции извлечения данных элемента управления источниками данных. |
| DataSourceOperation |
Указывает операцию данных, выполняемую элементом управления источниками данных. |
| HtmlTextWriterAttribute |
Указывает атрибуты HTML, которые объект HtmlTextWriter или Html32TextWriter записывает в открывающий тег HTML-элемента при обработке веб-запроса. |
| HtmlTextWriterStyle |
Задает стили HTML, доступные для потока вывода HtmlTextWriter или Html32TextWriter объекта. |
| HtmlTextWriterTag |
Указывает html-теги, которые можно передать в поток выходных данных объекта HtmlTextWriter или Html32TextWriter. |
| OutputCacheLocation |
Указывает допустимые значения для управления расположением выходного кэшированного HTTP-ответа ресурса. |
| PersistenceMode |
Указывает, как свойство или событие элемента управления сервером ASP.NET сохраняется декларативно в .aspx или ASCX-файле. |
| RegisteredScriptType |
Указывает тип блока скриптов клиента, представленного объектом RegisteredScript. |
| ScriptMode |
Указывает, относятся ли объекты ScriptManager и ScriptReference к отладочной или выпускной версии клиентских скриптов. |
| TemplateInstance |
Указывает, сколько раз можно создать экземпляр шаблона. |
| UnobtrusiveValidationMode |
Указывает поведение ненавязчивой проверки. |
| UpdatePanelRenderMode |
Представляет возможные параметры отрисовки макета для содержимого элемента управления UpdatePanel на странице. |
| UpdatePanelUpdateMode |
Представляет возможные режимы обновления содержимого в элементе управления UpdatePanel. |
| ValidateRequestMode |
Указывает тип проверки запроса для элемента управления. |
| VerificationConditionalOperator |
Указывает операторы для условного выражения, используемого в классе VerificationAttribute. |
| VerificationReportLevel |
Задает уровни отчетов для правила специальных возможностей, определенного экземпляром VerificationAttribute. |
| VerificationRule |
Указывает, как условные выражения, определенные VerificationAttribute экземпляром, используются в проверке. |
| ViewStateEncryptionMode |
Указывает, шифруются ли сведения о состоянии представления. |
| ViewStateMode |
Указывает, включено ли состояние представления для элемента управления. |
| VirtualReferenceType |
Указывает тип ресурса, на который ссылается проанализированный виртуальный путь. |
| XhtmlMobileDocType |
Указывает тип XHTML для класса XhtmlTextWriter для отрисовки на страницу или элемент управления. |
Делегаты
| Имя | Описание |
|---|---|
| BuildMethod |
Представляет метод, используемый для создания элемента управления. |
| BuildTemplateMethod |
Поддерживает ASP.NET во время создания шаблона для шаблонного элемента управления из созданного кода класса. Делегат BuildTemplateMethod обрабатывает InstantiateIn(Control) метод. |
| ControlSkinDelegate |
Представляет метод, который применяет правильную кожу элемента управления к указанному элементу управления. |
| DataSourceViewOperationCallback |
Представляет асинхронный метод обратного вызова, который элемент управления с привязкой к данным предоставляет представлению источника данных для асинхронной вставки, обновления или удаления операций с данными. |
| DataSourceViewSelectCallback |
Представляет асинхронный метод обратного вызова, который элемент управления с привязкой к данным предоставляет представлению источника данных для асинхронного извлечения данных. |
| ExtractTemplateValuesMethod |
Предоставляет делегат, с помощью которого ASP.NET извлекается набор пар name/value из объекта IBindableTemplate во время выполнения. Этот класс не наследуется. |
| ImageClickEventHandler |
Представляет метод, который обрабатывает все события, возникающие при щелчке пользователя на основе образа, ASP.NET серверного элемента управления. |
| RenderMethod |
Представляет метод, который отрисовывает указанный контейнер в указанный ControlHtmlTextWriterобъект. |
Комментарии
Это пространство имен включает Control класс, который предоставляет общий набор функций для всех элементов управления сервера, включая элементы управления HTML-сервера, веб-серверные элементы управления и пользовательские элементы управления. Он также включает Page класс. Этот класс создается автоматически всякий раз, когда запрос выполняется для файла .aspx в веб-приложении ASP.NET. Вы можете наследовать оба этих класса.
Пространство имен также включает классы, которые предоставляют серверным элементам управления функциональные возможности привязки данных, возможность сохранения состояния представления заданного элемента управления или страницы и функции анализа.