Upload
sivorka
View
1.150
Download
1
Embed Size (px)
Citation preview
ASRNET AdvancecТема
Элементы управления связанные с данными
Базовые классы
B ase D a ta B o u n d C o n tro l
A bs trac t Class W ebC on tro l
■Control s'!Class
V
rWebControl s'!Class-* C on tro l
V
BaseDataList © ) ! CompositeControl © 1A bs trac t Class [ A bs trac t Class
W ebC on tro l i ■*> W ebC ontro l»______________j ___ __ ____T_,_r, ______)
D a ta B o u n d C o n tro l ~
A bs trac t Class *♦ BaseD ataBoundC ontro l
H ie ra rc h ic a lD a ta B o u n d C o n tro l
A bs trac t Class I -» BaseD ataBoundContro l
CompositeDataBoundControlA bs trac t Class
D ataBoundC ontro l
ListControlA bs trac t Class
C o m p o s ite D a ta B o u n d ...
Information Technology Video Developer Network http://itvdn.com
BaseDataBoundControl5у51ет̂ еЬ.и1̂ еЬСоп1го1$.Ва$еОа1аВоипс1Соп1:го1
Базовый тип данных для тех контролов, которые используют привязку к данным.
^ Основные свойства:DataSourceDataSourceldInitialized
:S> Основные методы:DataBindPerformSelectValidateDataSourceOnDataBound
* События:DataBound
Производные классы: 0а1аВо1^Соп1:го1, HierarchicalDataBoundControl
DataBoundControSystem. Web. Ul. WebControls.DataBoundControl
Базовый класс для всех серверных элементов управления, которые отображают данные в виде списка или таблицы.
^ Основные свойства: * Основные методы: * События:SelectMethod GetData CallingDataMethods
ItemType GetDataSource CreatingModelDataSourceSelectArguments PerformDataBinding
Производные классы: AdRotator, ListView, CompositeDataBoundControl
Атр и буты-метаданныеПоддержка времени выполнения
[Category("Параметры")][Description("BbicoTa элемента управления")] public int Height {
get{
Bindable - указывает может ли свойство быть связанно с данными
Browsable - видимость свойства в окне Properties
Category - Имя категории, к которой принадлежит свойство. Данный атрибут используется для группировки свойств в окне Property.
Атр и буты-метаданныеПоддержка времени выполнения
DefaultEvent - событие элемента управления, обработчик которого создается при двойном щелчке по элементу управления в окне дизайнера.
DefaultProperty- Свойство элемента управления, которое будет выделено при открытии окна Properies.
DefaultValue - Значение по умолчанию для определенного свойства.
Description - описание, которое выводиться в окне Properties при выборе свойства.
Themeable - определяет может ли свойство быть указано в скин файле темы.
ToolboxData - разметка, которая будет использоваться VisualStudio при переносе элемента управления из Toolbox в редактор кода.