Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Класс GridView

 

Опубликовано: Октябрь 2016

Отображает значения источника данных в таблице, каждый столбец которой представляет поле, а каждая строка представляет запись. Элемент управления GridView позволяет выбрать, сортировать и изменять эти элементы.

Пространство имен:   System.Web.UI.WebControls
Сборка:  System.Web (в System.Web.dll)


[ControlValuePropertyAttribute("SelectedValue")]
public class GridView : CompositeDataBoundControl, IPostBackContainer, 
	IPostBackEventHandler, ICallbackContainer, ICallbackEventHandler, 
	IPersistedSelector, IDataKeysControl, IDataBoundListControl, 
	IDataBoundControl, IFieldControl

ИмяОписание
System_CAPS_pubmethodGridView()

Инициализирует новый экземпляр класса GridView.

ИмяОписание
System_CAPS_pubpropertyAccessKey

Возвращает или задает ключ доступа, позволяющий быстро переходить к серверу веб-элемента управления.(Наследуется от WebControl.)

System_CAPS_protpropertyAdapter

Возвращает адаптер браузера для элемента управления.(Наследуется от Control.)

System_CAPS_pubpropertyAllowCustomPaging

Возвращает или задает значение, указывающее, включено ли пользовательское разбиение по страницам.

System_CAPS_pubpropertyAllowPaging

Возвращает или задает значение, указывающее, включена ли функция разбиения по страницам.

System_CAPS_pubpropertyAllowSorting

Возвращает или задает значение, указывающее, включена ли возможность сортировки.

System_CAPS_pubpropertyAlternatingRowStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид чередующихся строк данных в GridView элемента управления.

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Возвращает или задает приложению виртуальном каталоге Page или UserControl объект, содержащий этот элемент управления.(Наследуется от Control.)

System_CAPS_pubpropertyAttributes

Получает коллекцию произвольных атрибутов (только для отрисовки), которые не соответствуют свойствам элемента управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyAutoGenerateColumns

Возвращает или задает значение, указывающее, создаются ли автоматически связанных полей для каждого поля в источнике данных.

System_CAPS_pubpropertyAutoGenerateDeleteButton

Возвращает или задает значение, указывающее ли CommandField столбец поля с кнопку «Удалить» для каждой строки данных автоматически добавляется для GridView элемента управления.

System_CAPS_pubpropertyAutoGenerateEditButton

Возвращает или задает значение, указывающее ли CommandField столбец поля «изменить» для каждой строки данных автоматически добавляется для GridView элемента управления.

System_CAPS_pubpropertyAutoGenerateSelectButton

Возвращает или задает значение, указывающее ли CommandField столбец поля с помощью кнопки Select для каждой строки данных автоматически добавляется для GridView элемента управления.

System_CAPS_pubpropertyBackColor

Возвращает или задает цвет фона элемента управления веб-сервером.(Наследуется от WebControl.)

System_CAPS_pubpropertyBackImageUrl

Получает или задает URL-адрес изображения, отображаемого в качестве фона GridView элемента управления.

System_CAPS_pubpropertyBindingContainer

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Возвращает элемент управления, содержащий привязку данных элемента управления.(Наследуется от Control.)

System_CAPS_pubpropertyBorderColor

Возвращает или задает цвет границы элемента управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyBorderStyle

Возвращает или задает стиль границы элемента управления веб-сервером.(Наследуется от WebControl.)

System_CAPS_pubpropertyBorderWidth

Возвращает или задает ширину границы элемента управления веб-сервером.(Наследуется от WebControl.)

System_CAPS_pubpropertyBottomPagerRow

Возвращает GridViewRow представляющий нижней строкой в GridView элемента управления.

System_CAPS_pubpropertyCaption

Возвращает или задает текст для отображения в HTML-элемента заголовка в GridView элемента управления. Это свойство позволяет сделать элемент управления более доступным для пользователей вспомогательных устройств.

System_CAPS_pubpropertyCaptionAlign

Возвращает или задает горизонтальное или вертикальное расположение HTML-элемента заголовка в GridView элемента управления. Это свойство позволяет сделать элемент управления более доступным для пользователей вспомогательных устройств.

System_CAPS_pubpropertyCellPadding

Возвращает или задает расстояние между содержимым ячейки и ее границами.

System_CAPS_pubpropertyCellSpacing

Возвращает или задает объем пространства между ячейками.

System_CAPS_protpropertyChildControlsCreated

Возвращает значение, указывающее, были ли созданы дочерних элементов серверного элемента управления.(Наследуется от Control.)

System_CAPS_pubpropertyClientID

Получает идентификатор элемента управления для HTML-разметки, созданной ASP.NET.(Наследуется от Control.)

System_CAPS_pubpropertyClientIDMode

Возвращает или задает алгоритм, используемый для формирования значения ClientID свойство.(Наследуется от Control.)

System_CAPS_pubpropertyClientIDRowSuffix

Возвращает или задает имена полей данных, значения которых добавляются в ClientID значение свойства для уникальной идентификации каждого экземпляра элемента управления с привязкой к данным.

System_CAPS_pubpropertyClientIDRowSuffixDataKeys

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Получает значения данных, которые используются для однозначной идентификации каждого экземпляра элемента управления с привязкой к данным при формировании платформой ASP.NET ClientID значение.

System_CAPS_protpropertyClientIDSeparator

Возвращает символьное значение, представляющее разделитель, используемый в ClientID свойство.(Наследуется от Control.)

System_CAPS_pubpropertyColumns

Возвращает коллекцию DataControlField объекты, представляющие поля столбцов в GridView элемента управления.

System_CAPS_pubpropertyColumnsGenerator

Возвращает или задает элемент управления, который будет автоматически создавать столбцы для GridView управления, использующего возможности платформы динамических данных ASP.NET.

System_CAPS_protpropertyContext

Возвращает HttpContext объект, связанный с элементом управления сервером для текущего веб-запроса.(Наследуется от Control.)

System_CAPS_pubpropertyControls

Возвращает коллекцию дочерних элементов внутри составного элемента управления с привязкой к данным.(Наследуется от CompositeDataBoundControl.)

System_CAPS_pubpropertyControlStyle

Получает стиль элемента управления веб-сервером. Это свойство используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyControlStyleCreated

Возвращает значение, указывающее, является ли Style создать объект для ControlStyle Свойства. Это свойство используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyCssClass

Возвращает или задает класс каскадных таблиц стилей (CSS), отрисовываемый для управления веб-сервером на клиентском компьютере.(Наследуется от WebControl.)

System_CAPS_pubpropertyDataItemContainer

Возвращает ссылку на контейнер именования, если контейнера именования реализует IDataItemContainer.(Наследуется от Control.)

System_CAPS_pubpropertyDataKeyNames

Возвращает или задает массив, содержащий имена полей первичного ключа для элементов, отображенных в GridView элемента управления.

System_CAPS_pubpropertyDataKeys

Возвращает коллекцию DataKey объекты, представляющие данные ключа значение каждой строки в GridView элемента управления.

System_CAPS_pubpropertyDataKeysContainer

Возвращает ссылку на контейнер именования, если контейнера именования реализует IDataKeysControl.(Наследуется от Control.)

System_CAPS_pubpropertyDataMember

Возвращает или задает имя списка данных, который привязывает элемент управления с привязкой к данным, в случаях, когда источник данных содержит несколько отдельных списков элементов данных.(Наследуется от DataBoundControl.)

System_CAPS_pubpropertyDataSource

Возвращает или задает объект, из которого элемент управления с привязкой к данным, извлекает свои данные.(Наследуется от BaseDataBoundControl.)

System_CAPS_pubpropertyDataSourceID

Получает или задает идентификатор элемента управления, из которого элемент управления с привязкой к данным извлекает список элементов данных.(Наследуется от DataBoundControl.)

System_CAPS_pubpropertyDataSourceObject

Возвращает объект, реализующий интерфейс IDataSource интерфейс, который предоставляет доступ к содержимому данных объекта.(Наследуется от DataBoundControl.)

System_CAPS_pubpropertyDeleteMethod

Возвращает или задает имя метода для удаления данных.

System_CAPS_protpropertyDesignMode

Возвращает значение, указывающее, используется ли элемент управления на поверхности разработки.(Наследуется от Control.)

System_CAPS_pubpropertyEditIndex

Возвращает или задает индекс строки для правки.

System_CAPS_pubpropertyEditRowStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид строки, выбранной для редактирования в GridView элемента управления.

System_CAPS_pubpropertyEmptyDataRowStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид пустая строка данных отображается при GridView элемент управления привязан к источнику данных, который не содержит ни одной записи.

System_CAPS_pubpropertyEmptyDataTemplate

Возвращает или задает пользовательское содержимое для пустой строки данных отображается при GridView элемент управления привязан к источнику данных, который не содержит ни одной записи.

System_CAPS_pubpropertyEmptyDataText

Возвращает или задает текст для отображения в пустой строке данных к просмотру при GridView элемент управления привязан к источнику данных, который не содержит ни одной записи.

System_CAPS_pubpropertyEnabled

Возвращает или задает значение, указывающее, включен ли сервер веб-элемента управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyEnableModelValidation

Возвращает или задает значение, указывающее, будет ли проверяющий элемент управления обрабатывать исключения, происходящие во время вставки или обновления.

System_CAPS_pubpropertyEnablePersistedSelection

Возвращает или задает значение, указывающее, основан ли выделение строки индекса или значения ключа данных.

System_CAPS_pubpropertyEnableSortingAndPagingCallbacks

Возвращает или задает значение, указывающее, используются ли клиентские обратные вызовы для сортировки и разбиения по страницам операций.

System_CAPS_pubpropertyEnableTheming

Возвращает или задает значение, указывающее, применяются ли темы к этому элементу управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyEnableViewState

Получает или задает значение, указывающее запрашивающему клиенту, сохраняет ли серверный элемент управления состояние представления и состояние представления своих дочерних элементов управления.(Наследуется от Control.)

System_CAPS_protpropertyEvents

Возвращает список делегатов обработчиков событий для элемента управления. Это свойство доступно только для чтения.(Наследуется от Control.)

System_CAPS_pubpropertyFont

Возвращает свойства шрифта, связанные с веб-сервера управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyFooterRow

Возвращает GridViewRow представляющий строку нижнего колонтитула в GridView элемента управления.

System_CAPS_pubpropertyFooterStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид строки нижнего колонтитула в GridView элемента управления.

System_CAPS_pubpropertyForeColor

Возвращает или задает цвет переднего плана (обычно цвета текста) элемента управления веб-сервером.(Наследуется от WebControl.)

System_CAPS_pubpropertyGridLines

Возвращает или задает стиль линий сетки для GridView элемента управления.

System_CAPS_pubpropertyHasAttributes

Возвращает значение, указывающее, имеет ли элемент управления атрибут.(Наследуется от WebControl.)

System_CAPS_protpropertyHasChildViewState

Возвращает значение, указывающее, имеют ли дочерние элементы текущего элемента управления сервера управления параметры сохраненное состояние представления.(Наследуется от Control.)

System_CAPS_pubpropertyHeaderRow

Возвращает GridViewRow представляющий строку верхнего колонтитула в GridView элемента управления.

System_CAPS_pubpropertyHeaderStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид заголовка строк в GridView элемента управления.

System_CAPS_pubpropertyHeight

Возвращает или задает высоту элемента управления веб-сервером.(Наследуется от WebControl.)

System_CAPS_pubpropertyHorizontalAlign

Возвращает или задает горизонтальное выравнивание GridView управления на странице.

System_CAPS_pubpropertyID

Возвращает или задает программный идентификатор, назначенный серверному элементу управления.(Наследуется от Control.)

System_CAPS_protpropertyIdSeparator

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Возвращает символ, используемый для разделения идентификаторов элементов управления.(Наследуется от Control.)

System_CAPS_protpropertyInitialized

Возвращает значение, указывающее, инициализирован ли элемент управления с привязкой к данным.(Наследуется от BaseDataBoundControl.)

System_CAPS_protpropertyInsertMethod

Возвращает или задает имя метода для вызова для вставки данных.(Наследуется от CompositeDataBoundControl.)

System_CAPS_protpropertyIsBoundUsingDataSourceID

Возвращает значение, указывающее, является ли DataSourceID свойству.(Наследуется от BaseDataBoundControl.)

System_CAPS_protpropertyIsChildControlStateCleared

Возвращает значение, указывающее, имеют ли элементы управления, содержащихся в этом элементе управления состояние элемента управления.(Наследуется от Control.)

System_CAPS_protpropertyIsDataBindingAutomatic

Получаемое значение указывает, является ли привязка данных автоматической.(Наследуется от BaseDataBoundControl.)

System_CAPS_protpropertyIsEnabled

Возвращает значение, указывающее, включен ли элемент управления.(Наследуется от WebControl.)

System_CAPS_protpropertyIsTrackingViewState

Возвращает значение, отражающее сохранение изменений в состояние представления серверного элемента управления.(Наследуется от Control.)

System_CAPS_protpropertyIsUsingModelBinders

Возвращает значение, которое показывает, используется ли привязки модели.(Наследуется от CompositeDataBoundControl.)

System_CAPS_protpropertyIsViewStateEnabled

Возвращает значение, указывающее, включено ли состояние представления для этого элемента управления.(Наследуется от Control.)

System_CAPS_pubpropertyItemType

Возвращает или задает имя типа данных элемента для привязки данных со строгой типизацией.(Наследуется от DataBoundControl.)

System_CAPS_protpropertyLoadViewStateByID

Возвращает значение, указывающее, участвует ли элемент управления в загрузке состояния представления, ID вместо индекса.(Наследуется от Control.)

System_CAPS_pubpropertyNamingContainer

Возвращает ссылку на серверный элемент управления именования элемента контейнера, который создает уникальное пространство имен для различения серверных элементов управления с одинаковым Control.ID значение свойства.(Наследуется от Control.)

System_CAPS_pubpropertyPage

Получает ссылку на Page экземпляр, содержащий серверный элемент управления.(Наследуется от Control.)

System_CAPS_pubpropertyPageCount

Возвращает число страниц, необходимых для отображения записей из источника данных в GridView элемента управления.

System_CAPS_pubpropertyPageIndex

Возвращает или задает индекс текущей страницы.

System_CAPS_pubpropertyPagerSettings

Получает ссылку на PagerSettings объект, который позволяет задать свойства кнопок страничного навигатора в GridView элемента управления.

System_CAPS_pubpropertyPagerStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид строки в страничного навигатора GridView элемента управления.

System_CAPS_pubpropertyPagerTemplate

Возвращает или задает пользовательское содержимое строки страничного навигатора в GridView элемента управления.

System_CAPS_pubpropertyPageSize

Возвращает или задает число записей, отображаемых на странице в GridView элемента управления.

System_CAPS_pubpropertyParent

Получает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы.(Наследуется от Control.)

System_CAPS_pubpropertyRenderingCompatibility

Возвращает значение, которое указывает, что версия ASP.NET, созданный HTML будут совместимы с.(Наследуется от Control.)

System_CAPS_protpropertyRequiresDataBinding

Возвращает или задает значение, указывающее, является ли DataBind метод должен вызываться.(Наследуется от BaseDataBoundControl.)

System_CAPS_pubpropertyRowHeaderColumn

Возвращает или задает имя столбца для использования в качестве заголовка столбца для GridView элемента управления. Это свойство позволяет сделать элемент управления более доступным для пользователей вспомогательных устройств.

System_CAPS_pubpropertyRows

Возвращает коллекцию GridViewRow объекты, представляющие строки данных в GridView элемента управления.

System_CAPS_pubpropertyRowStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид строки данных в GridView элемента управления.

System_CAPS_protpropertySelectArguments

Возвращает DataSourceSelectArguments объекта, что элемент управления с привязкой к данным использует при получении данных из элемента управления источником данных.(Наследуется от DataBoundControl.)

System_CAPS_pubpropertySelectedDataKey

Возвращает DataKey объект, содержащий значение ключа данных для выбранной строки в GridView элемента управления.

System_CAPS_pubpropertySelectedIndex

Возвращает или задает индекс выбранной строки в GridView элемента управления.

System_CAPS_pubpropertySelectedPersistedDataKey

Возвращает или задает значение ключа данных для сохраненного выбранного элемента в GridView элемента управления.

System_CAPS_pubpropertySelectedRow

Получает ссылку на GridViewRow объект, представляющий выбранной строки в элементе управления.

System_CAPS_pubpropertySelectedRowStyle

Получает ссылку на TableItemStyle объект, позволяющий задать внешний вид выбранной строки в GridView элемента управления.

System_CAPS_pubpropertySelectedValue

Возвращает значение ключа данных для выбранной строки в GridView элемента управления.

System_CAPS_pubpropertySelectMethod

Имя метода для чтения данных.(Наследуется от DataBoundControl.)

System_CAPS_pubpropertyShowFooter

Возвращает или задает значение, указывающее, отображается ли в строке нижнего колонтитула GridView элемента управления.

System_CAPS_pubpropertyShowHeader

Возвращает или задает значение, указывающее, отображается ли строка заголовков в GridView элемента управления.

System_CAPS_pubpropertyShowHeaderWhenEmpty

Возвращает или задает значение, указывающее, является ли заголовок столбца в GridView элемент управления является видимым, если столбец не содержит данных.

System_CAPS_pubpropertySite

Возвращает сведения о контейнере, который содержит текущий элемент управления при отображении в рабочей области конструирования.(Наследуется от Control.)

System_CAPS_pubpropertySkinID

Возвращает или задает обложку, применяемую к элементу управления.(Наследуется от WebControl.)

System_CAPS_pubpropertySortDirection

Возвращает направление сортировки сортируемого столбца.

System_CAPS_pubpropertySortedAscendingCellStyle

Возвращает или задает стиль CSS для GridView столбца, когда столбец сортируется в порядке возрастания.

System_CAPS_pubpropertySortedAscendingHeaderStyle

Возвращает или задает стиль CSS для применения к GridView заголовки столбцов, когда столбец сортируется в порядке возрастания.

System_CAPS_pubpropertySortedDescendingCellStyle

Возвращает или задает стиль GridView столбец, когда столбец сортируется в порядке убывания.

System_CAPS_pubpropertySortedDescendingHeaderStyle

Возвращает или задает стиль для применения к GridView заголовки столбцов, когда столбец сортируется в порядке убывания.

System_CAPS_pubpropertySortExpression

Возвращает выражение сортировки, связанное со столбцом или сортируемых столбцов.

System_CAPS_pubpropertyStyle

Возвращает коллекцию атрибутов текста, которые будут отображены в виде атрибута стиля на внешнем теге элемента управления веб-сервером.(Наследуется от WebControl.)

System_CAPS_pubpropertySupportsDisabledAttribute

Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута disabled отрисовываемого элемента HTML значение disabled, если для свойства элемента управления IsEnabled задано значение false.(Наследуется от BaseDataBoundControl.)

System_CAPS_pubpropertyTabIndex

Возвращает или задает индекс перехода по веб-сервера управления.(Наследуется от WebControl.)

System_CAPS_protpropertyTagKey

Получает значение HtmlTextWriterTag для элемента управления GridView.(Переопределяет WebControl.TagKey.)

System_CAPS_protpropertyTagName

Возвращает имя тега элемента управления. Это свойство используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyTemplateControl

Возвращает или задает ссылку на шаблон, содержащий этот элемент управления.(Наследуется от Control.)

System_CAPS_pubpropertyTemplateSourceDirectory

Получает виртуальный каталог Page или UserControl содержащий текущий элемент управления сервера.(Наследуется от Control.)

System_CAPS_pubpropertyToolTip

Возвращает или задает текст, отображаемый при наведении указателя мыши на сервер веб-элемента управления.(Наследуется от WebControl.)

System_CAPS_pubpropertyTopPagerRow

Возвращает GridViewRow представляющий верхней строкой в GridView элемента управления.

System_CAPS_pubpropertyUniqueID

Возвращает уникальный идентификатор иерархии для серверного элемента управления.(Наследуется от Control.)

System_CAPS_pubpropertyUpdateMethod

Возвращает или задает имя метода для вызова для обновления данных.

System_CAPS_pubpropertyUseAccessibleHeader

Возвращает или задает значение, указывающее, является ли GridView элемент управления отображает его заголовок в доступном формате. Это свойство позволяет сделать элемент управления более доступным для пользователей вспомогательных устройств.

System_CAPS_pubpropertyValidateRequestMode

Возвращает или задает значение, указывающее, проверяет ли элемент управления входные данные от клиента из веб-обозревателя для потенциально опасных значений.(Наследуется от Control.)

System_CAPS_protpropertyViewState

Возвращает словарь сведений о состоянии, позволяет сохранять и восстанавливать состояние представления серверного элемента управления нескольких запросов для той же страницы.(Наследуется от Control.)

System_CAPS_protpropertyViewStateIgnoresCase

Возвращает значение, указывающее, является ли StateBag объекта без учета регистра.(Наследуется от Control.)

System_CAPS_pubpropertyViewStateMode

Возвращает или задает режим состояния представления данного элемента управления.(Наследуется от Control.)

System_CAPS_pubpropertyVirtualItemCount

Возвращает или задает виртуальное число элементов в источнике данных GridView привязан элемент управления при использовании пользовательского разбиения по страницам.

System_CAPS_pubpropertyVisible

Получает или задает значение, указывающее, отрисовывается ли серверный элемент управления как пользовательский интерфейс на странице.(Наследуется от Control.)

System_CAPS_pubpropertyWidth

Получает или задает ширину серверного веб-элемента управления.(Наследуется от WebControl.)

ИмяОписание
System_CAPS_protmethodAddAttributesToRender(HtmlTextWriter)

Добавляет HTML-атрибуты и стили, которые должны быть отображены в указанном HtmlTextWriterTag. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_protmethodAddedControl(Control, Int32)

Вызывается после добавления дочернего элемента для Controls коллекцию Control объекта.(Наследуется от Control.)

System_CAPS_protmethodAddParsedSubObject(Object)

Уведомляет серверный элемент управления, что элемент XML или HTML был проанализирован, и добавляет элемент в объект ControlCollection серверного элемента управления.(Наследуется от Control.)

System_CAPS_pubmethodApplyStyle(Style)

Копирует любой непустой элемент указанного стиля элемента управления, перезаписывая все существующие элементы стиля элемента управления. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Применяет свойства стиля, определенные в таблице стилей страницы, к элементу управления.(Наследуется от Control.)

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Начинает во время разработки трассировки визуализации данных.(Наследуется от Control.)

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Собирает сведения о серверном элементе управления и доставляет их в Trace свойству отображаться, когда трассировка включена для страницы.(Наследуется от Control.)

System_CAPS_protmethodClearCachedClientID()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Задает кэшированное ClientID значение null.(Наследуется от Control.)

System_CAPS_protmethodClearChildControlState()

Удаляет сведения о состоянии элемента управления для серверного элемента управления дочерних элементов управления.(Наследуется от Control.)

System_CAPS_protmethodClearChildState()

Удаляет сведения о состоянии представления и состояние элемента управления для всех серверного элемента управления дочерних элементов управления.(Наследуется от Control.)

System_CAPS_protmethodClearChildViewState()

Удаляет сведения о состоянии представления для всех серверного элемента управления дочерних элементов управления.(Наследуется от Control.)

System_CAPS_protmethodClearEffectiveClientIDMode()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Наборы ClientIDMode свойство текущего экземпляра элемента управления и любые его дочерние элементы для Inherit.(Наследуется от Control.)

System_CAPS_protmethodConfirmInitState()

Устанавливает исходное состояние элемента управления с привязкой к данным.(Наследуется от BaseDataBoundControl.)

System_CAPS_pubmethodCopyBaseAttributes(WebControl)

Копирует свойства, не инкапсулированные объектом Style объект из указанного сервера веб-элемента управления сервера веб-элемент управления, откуда вызывается этот метод. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_protmethodCreateAutoGeneratedColumn(AutoGeneratedFieldProperties)

Устарело. Создает автоматически создаваемое поле столбца.

System_CAPS_protmethodCreateChildControls()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает иерархию элементов управления, используемую для отрисовки составного элемента управления с привязкой к данным на основе значений, которые хранятся в состоянии представления.(Наследуется от CompositeDataBoundControl.)

System_CAPS_protmethodCreateChildControls(IEnumerable, Boolean)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает иерархию элементов управления, используемую для отрисовки GridView Управление с помощью указанного источника данных.(Переопределяет CompositeDataBoundControl.CreateChildControls(IEnumerable, Boolean).)

System_CAPS_protmethodCreateChildTable()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает новую дочернюю таблицу.

System_CAPS_protmethodCreateColumns(PagedDataSource, Boolean)

Создает набор полей столбцов, используемые для построения иерархии элементов управления.

System_CAPS_protmethodCreateControlCollection()

Создает новый объект ControlCollection для хранения дочерних элементов управления (литеральных и серверных) серверного элемента управления.(Наследуется от Control.)

System_CAPS_protmethodCreateControlStyle()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает стиль по умолчанию для элемента управления.(Переопределяет WebControl.CreateControlStyle().)

System_CAPS_protmethodCreateDataSourceSelectArguments()

Создает DataSourceSelectArguments содержащий аргументы, передаваемые в источник данных для обработки.(Переопределяет DataBoundControl.CreateDataSourceSelectArguments().)

System_CAPS_protmethodCreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Создает строку в GridView элемента управления.

System_CAPS_pubmethodDataBind()

Привязывает источник данных к элементу управления GridView. Наследовать этот метод нельзя.(Переопределяет BaseDataBoundControl.DataBind().)

System_CAPS_protmethodDataBind(Boolean)

Привязывает источник данных к вызывающим серверным элементом управления и все его дочерние элементы управления с возможностью вызова DataBinding события.(Наследуется от Control.)

System_CAPS_protmethodDataBindChildren()

Привязывает источник данных к дочерним элементам управления серверного элемента управления.(Наследуется от Control.)

System_CAPS_pubmethodDeleteRow(Int32)

Удаляет запись по указанному индексу из источника данных.

System_CAPS_pubmethodDispose()

Включает серверный элемент управления для выполнения окончательной очистки, прежде чем он будет удален из памяти.(Наследуется от Control.)

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Заканчивает во время разработки трассировки визуализации данных.(Наследуется от Control.)

System_CAPS_protmethodEnsureChildControls()

Определяет, содержит ли элемент управления сервера дочерних элементов управления. Если нет, создает дочерние элементы управления.(Наследуется от Control.)

System_CAPS_protmethodEnsureDataBound()

Вызовы DataBind метод Если DataSourceID свойств и помечен как элемент управления с привязкой к данным требует привязки.(Наследуется от BaseDataBoundControl.)

System_CAPS_protmethodEnsureID()

Создает идентификатор для элементов управления, которые не имеют назначенного идентификатора.(Наследуется от Control.)

System_CAPS_pubmethodEquals(Object)

Определяет, равен ли заданный объект текущему объекту.(Наследуется от Object.)

System_CAPS_protmethodExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Получает значения каждого поля, объявленные в рамках указанной строки и сохраняет их в указанном IOrderedDictionary объекта.

System_CAPS_protmethodFinalize()

Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора.(Наследуется от Object.)

System_CAPS_pubmethodFindControl(String)

Выполняет поиск текущего контейнера именования для серверного элемента управления с указанным id параметр.(Наследуется от Control.)

System_CAPS_protmethodFindControl(String, Int32)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Выполняет поиск текущего контейнера именования для серверного элемента управления с указанным id и целое число, указанное в pathOffset параметр, который помогает в поиске. Эта версия не следует переопределять FindControl метод.(Наследуется от Control.)

System_CAPS_pubmethodFocus()

Устанавливает фокус ввода на элемент управления.(Наследуется от Control.)

System_CAPS_protmethodGetCallbackResult()

Возвращает результат события обратного вызова, предназначенного для элемента управления.

System_CAPS_protmethodGetCallbackScript(IButtonControl, String)

Создает скрипт ответа для кнопки, выполняющей операцию сортировки.

System_CAPS_protmethodGetData()

Извлекает DataSourceView объекта, что элемент управления с привязкой к данным использует для выполнения операций с данными.(Наследуется от DataBoundControl.)

System_CAPS_protmethodGetDataSource()

Извлекает IDataSource интерфейс, связанный элемент управления с привязкой к данным, при их наличии.(Наследуется от DataBoundControl.)

System_CAPS_protmethodGetDesignModeState()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Возвращает данные времени разработки для элемента управления.(Наследуется от Control.)

System_CAPS_pubmethodGetHashCode()

Служит хэш-функцией по умолчанию.(Наследуется от Object.)

System_CAPS_pubmethodGetRouteUrl(Object)

Возвращает URL-адрес, соответствующий набору параметров маршрута.(Наследуется от Control.)

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Возвращает URL-адрес, соответствующий набору параметров маршрута.(Наследуется от Control.)

System_CAPS_pubmethodGetRouteUrl(String, Object)

Возвращает URL-адрес, соответствующий набору параметров маршрута и имя маршрута.(Наследуется от Control.)

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Возвращает URL-адрес, соответствующий набору параметров маршрута и имя маршрута.(Наследуется от Control.)

System_CAPS_pubmethodGetType()

Возвращает объект Type для текущего экземпляра.(Наследуется от Object.)

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Возвращает в качестве префикса для UniqueID свойства указанного элемента управления.(Наследуется от Control.)

System_CAPS_pubmethodHasControls()

Определяет, содержит ли элемент управления сервера дочерних элементов управления.(Наследуется от Control.)

System_CAPS_protmethodHasEvents()

Возвращает значение, указывающее, регистрируются ли события для элемента управления или любые его дочерние элементы.(Наследуется от Control.)

System_CAPS_protmethodInitializePager(GridViewRow, Int32, PagedDataSource)

Инициализирует строку страницы, отображаемую при включенном разбиении по страницам.

System_CAPS_protmethodInitializeRow(GridViewRow, DataControlField[])

Инициализирует строку в GridView элемента управления.

System_CAPS_pubmethodIsBindableType(Type)

Определяет ли указанный тип данных можно привязать к столбцу в GridView элемента управления.

System_CAPS_protmethodIsLiteralContent()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Определяет, если серверный элемент управления содержит только текстовое содержимое.(Наследуется от Control.)

System_CAPS_protmethodLoadControlState(Object)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Загружает состояние свойства GridView элемента управления, должны быть сохранены, даже если Control.EnableViewState свойству false.(Переопределяет Control.LoadControlState(Object).)

System_CAPS_protmethodLoadViewState(Object)

Загружает предварительно сохраненное состояние представления элемента управления GridView.(Переопределяет DataBoundControl.LoadViewState(Object).)

System_CAPS_protmethodMapPathSecure(String)

Получает физический путь, который сопоставляет виртуальный путь, абсолютный или относительный.(Наследуется от Control.)

System_CAPS_protmethodMarkAsDataBound()

Устанавливает состояние элемента управления в состоянии представления успешной привязке к данным.(Наследуется от DataBoundControl.)

System_CAPS_protmethodMemberwiseClone()

Создает неполную копию текущего объекта Object.(Наследуется от Object.)

System_CAPS_pubmethodMergeStyle(Style)

Копирует любой непустой элемент указанного стиля в веб-управления, но не перезаписывает существующие элементы стиля элемента управления. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Определяет, передается ли событие для сервера веб-элемента управления вверх иерархии серверных элементов управления пользовательского интерфейса пользователя страницы.(Переопределяет Control.OnBubbleEvent(Object, EventArgs).)

System_CAPS_protmethodOnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

Вызывает событие CreatingModelDataSource.(Наследуется от DataBoundControl.)

System_CAPS_protmethodOnDataBinding(EventArgs)

Вызывает событие DataBinding.(Наследуется от Control.)

System_CAPS_protmethodOnDataBound(EventArgs)

Вызывает событие DataBound.(Наследуется от BaseDataBoundControl.)

System_CAPS_protmethodOnDataPropertyChanged()

Выполняет повторную привязку GridView элемента управления к данным после DataMember, DataSource, или DataSourceID изменения свойства.(Переопределяет DataBoundControl.OnDataPropertyChanged().)

System_CAPS_protmethodOnDataSourceViewChanged(Object, EventArgs)

Вызывает событие DataSourceViewChanged.(Переопределяет DataBoundControl.OnDataSourceViewChanged(Object, EventArgs).)

System_CAPS_protmethodOnInit(EventArgs)

Вызывает событие Control.Init.(Переопределяет BaseDataBoundControl.OnInit(EventArgs).)

System_CAPS_protmethodOnLoad(EventArgs)

Обрабатывает Control.Load события.(Наследуется от DataBoundControl.)

System_CAPS_protmethodOnPageIndexChanged(EventArgs)

Вызывает событие PageIndexChanged.

System_CAPS_protmethodOnPageIndexChanging(GridViewPageEventArgs)

Вызывает событие PageIndexChanging.

System_CAPS_protmethodOnPagePreLoad(Object, EventArgs)

Устанавливает исходное состояние элемента управления с привязкой к данным перед его загрузкой.(Переопределяет DataBoundControl.OnPagePreLoad(Object, EventArgs).)

System_CAPS_protmethodOnPreRender(EventArgs)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Вызывает событие PreRender.(Переопределяет BaseDataBoundControl.OnPreRender(EventArgs).)

System_CAPS_protmethodOnRowCancelingEdit(GridViewCancelEditEventArgs)

Вызывает событие RowCancelingEdit.

System_CAPS_protmethodOnRowCommand(GridViewCommandEventArgs)

Вызывает событие RowCommand.

System_CAPS_protmethodOnRowCreated(GridViewRowEventArgs)

Вызывает событие RowCreated.

System_CAPS_protmethodOnRowDataBound(GridViewRowEventArgs)

Вызывает событие RowDataBound.

System_CAPS_protmethodOnRowDeleted(GridViewDeletedEventArgs)

Вызывает событие RowDeleted.

System_CAPS_protmethodOnRowDeleting(GridViewDeleteEventArgs)

Вызывает событие RowDeleting.

System_CAPS_protmethodOnRowEditing(GridViewEditEventArgs)

Вызывает событие RowEditing.

System_CAPS_protmethodOnRowUpdated(GridViewUpdatedEventArgs)

Вызывает событие RowUpdated.

System_CAPS_protmethodOnRowUpdating(GridViewUpdateEventArgs)

Вызывает событие RowUpdating.

System_CAPS_protmethodOnSelectedIndexChanged(EventArgs)

Вызывает событие SelectedIndexChanged.

System_CAPS_protmethodOnSelectedIndexChanging(GridViewSelectEventArgs)

Вызывает событие SelectedIndexChanging.

System_CAPS_protmethodOnSorted(EventArgs)

Вызывает событие Sorted.

System_CAPS_protmethodOnSorting(GridViewSortEventArgs)

Вызывает событие Sorting.

System_CAPS_protmethodOnUnload(EventArgs)

Вызывает событие Unload.(Наследуется от Control.)

System_CAPS_protmethodOpenFile(String)

Возвращает Stream используется для чтения файла.(Наследуется от Control.)

System_CAPS_protmethodPerformDataBinding(IEnumerable)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Привязывает указанный источник данных для GridView элемента управления.(Переопределяет CompositeDataBoundControl.PerformDataBinding(IEnumerable).)

System_CAPS_protmethodPerformSelect()

Извлекает данные из связанного источника данных.(Наследуется от DataBoundControl.)

System_CAPS_protmethodPrepareControlHierarchy()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает иерархию элементов управления.

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Назначает любые источники события и сведения для родительского элемента управления.(Наследуется от Control.)

System_CAPS_protmethodRaiseCallbackEvent(String)

Создает аргументы для обработчик обратного вызова в GetCallbackEventReference метод.

System_CAPS_protmethodRaisePostBackEvent(String)

Создает соответствующие события для GridView управления при передаче на сервер.

System_CAPS_protmethodRemovedControl(Control)

Вызывается после дочерний элемент управления удаляется из Controls коллекцию Control объекта.(Наследуется от Control.)

System_CAPS_protmethodRender(HtmlTextWriter)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Отображает содержимое элемента управления веб-сервера для клиентского браузера, используя указанный System.Web.UI.HtmlTextWriter объекта.(Переопределяет WebControl.Render(HtmlTextWriter).)

System_CAPS_pubmethodRenderBeginTag(HtmlTextWriter)

Отрисовывает открывающий HTML-тег элемента управления в указанное средство записи. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Выводит содержимое дочерних элементов серверного элемента управления в указанный HtmlTextWriter объекту, который записывает содержимое для отображения на клиентском компьютере.(Наследуется от Control.)

System_CAPS_protmethodRenderContents(HtmlTextWriter)

Выводит содержимое элемента управления в указанное средство записи. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Выводит содержимое серверного элемента управления в указанный HtmlTextWriter объекта и сохраняет трассировки сведения об элементе управления, если трассировка включена.(Наследуется от Control.)

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Выводит содержимое серверного элемента управления в указанный HtmlTextWriter объекта, используя предоставленную ControlAdapter объекта.(Наследуется от Control.)

System_CAPS_pubmethodRenderEndTag(HtmlTextWriter)

Отображает закрывающий HTML-тег элемента управления в указанное средство записи. Этот метод используется преимущественно разработчиками элементов управления.(Наследуется от WebControl.)

System_CAPS_protmethodResolveAdapter()

Возвращает адаптер элемента управления, ответственный за визуализацию указанного элемента управления.(Наследуется от Control.)

System_CAPS_pubmethodResolveClientUrl(String)

Возвращает URL-адрес, который может использоваться браузером.(Наследуется от Control.)

System_CAPS_pubmethodResolveUrl(String)

Преобразует URL-адрес в, доступный для клиента.(Наследуется от Control.)

System_CAPS_protmethodSaveControlState()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Сохраняет состояние свойства GridView элемента управления, должны быть сохранены, даже если Control.EnableViewState свойству false.(Переопределяет Control.SaveControlState().)

System_CAPS_protmethodSaveViewState()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Загружает предварительно сохраненное состояние представления элемента управления GridView.(Переопределяет DataBoundControl.SaveViewState().)

System_CAPS_pubmethodSelectRow(Int32)

Выбирает строки для редактирования в GridView элемента управления.

System_CAPS_protmethodSetDesignModeState(IDictionary)

Задает данные времени разработки для элемента управления.(Наследуется от Control.)

System_CAPS_pubmethodSetEditRow(Int32)

Переводит строку в режим редактирования в GridView элемент управления с помощью указанной строки индекса.

System_CAPS_pubmethodSetPageIndex(Int32)

Задает индекс страницы GridView элемента управления, используя индекс строки.

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Назначает делегата обработчика событий для преобразования серверного элемента управления и его содержимого в родительский элемент управления.(Наследуется от Control.)

System_CAPS_pubmethodSetTraceData(Object, Object)

Задает данные для разработки трассировка визуализации данных, используя ключ данных трассировки и значение данных трассировки трассировки.(Наследуется от Control.)

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Задает данные для разработки трассировка визуализации данных, используя объект трассировки, ключ данных трассировки и значение данных трассировки трассировки.(Наследуется от Control.)

System_CAPS_pubmethodSort(String, SortDirection)

Сортировка GridView управления на основе указанным выражением сортировки и направление.

System_CAPS_pubmethodToString()

Возвращает строку, представляющую текущий объект.(Наследуется от Object.)

System_CAPS_protmethodTrackViewState()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Отслеживает изменения в состоянии представления элемента управления GridView для сохранения в объекте элемента управления System.Web.UI.StateBag. Этот объект доступен с помощью свойства Control.ViewState.(Переопределяет DataBoundControl.TrackViewState().)

System_CAPS_pubmethodUpdateRow(Int32, Boolean)

Обновляет запись по указанному индексу строки с помощью значения поля строки.

System_CAPS_protmethodValidateDataSource(Object)

Проверяет, является ли объект, который привязывает элемент управления с привязкой к данным, он может работать с.(Наследуется от DataBoundControl.)

ИмяОписание
System_CAPS_pubeventCallingDataMethods

Возникает при вызове методов данных.(Наследуется от DataBoundControl.)

System_CAPS_pubeventCreatingModelDataSource

Происходит при ModelDataSource создается объект.(Наследуется от DataBoundControl.)

System_CAPS_pubeventDataBinding

Происходит при привязке серверного элемента управления к источнику данных.(Наследуется от Control.)

System_CAPS_pubeventDataBound

Происходит после привязки серверного элемента управления к источнику данных.(Наследуется от BaseDataBoundControl.)

System_CAPS_pubeventDisposed

Происходит при отпускании серверного элемента управления из памяти, который является последней стадии жизненного цикла серверного элемента управления при запросе страницы ASP.NET.(Наследуется от Control.)

System_CAPS_pubeventInit

Происходит при инициализации серверного элемента управления, который является первым этапом жизненного цикла.(Наследуется от Control.)

System_CAPS_pubeventLoad

Происходит при загрузке серверного элемента управления в Page объекта.(Наследуется от Control.)

System_CAPS_pubeventPageIndexChanged

Происходит по щелчку одну из кнопок страничного навигатора, но после GridView элемент управления обрабатывает операции разбиения по страницам.

System_CAPS_pubeventPageIndexChanging

Происходит по щелчку одну из кнопок страничного навигатора, но перед GridView элемент управления обрабатывает операции разбиения по страницам.

System_CAPS_pubeventPreRender

Происходит после Control объект загружен, но до подготовки к просмотру.(Наследуется от Control.)

System_CAPS_pubeventRowCancelingEdit

Происходит при нажатии кнопки "Отмена", строки в режиме редактирования, но до выхода строки из режима редактирования.

System_CAPS_pubeventRowCommand

Происходит при нажатии кнопки в GridView элемента управления.

System_CAPS_pubeventRowCreated

Происходит при создании строки в GridView элемента управления.

System_CAPS_pubeventRowDataBound

Происходит, когда строки данных, связанных с данными в GridView элемента управления.

System_CAPS_pubeventRowDeleted

Происходит при нажатии кнопки Delete строки, но после GridView управления удаляет строку.

System_CAPS_pubeventRowDeleting

Происходит при нажатии кнопки Delete строки, но перед GridView управления удаляет строку.

System_CAPS_pubeventRowEditing

Происходит при нажатии кнопки Изменить строки, но перед GridView элемент управления переходит в режим редактирования.

System_CAPS_pubeventRowUpdated

Происходит при нажатии кнопки обновления строки, но после GridView управления обновляет строку.

System_CAPS_pubeventRowUpdating

Происходит при нажатии кнопки обновления строки, но перед GridView управления обновляет строку.

System_CAPS_pubeventSelectedIndexChanged

Происходит при нажатии кнопки Select строки, но после GridView элемент управления обрабатывает операции выбора.

System_CAPS_pubeventSelectedIndexChanging

Происходит при нажатии кнопки Select строки, но перед GridView элемент управления обрабатывает операции выбора.

System_CAPS_pubeventSorted

Происходит при щелчке гиперссылки для сортировки столбца, но после GridView обработки операции сортировки элементом управления.

System_CAPS_pubeventSorting

Происходит при щелчке гиперссылки для сортировки столбца, но до GridView обработки операции сортировки элементом управления.

System_CAPS_pubeventUnload

Происходит при выгрузке из памяти серверного элемента управления.(Наследуется от Control.)

ИмяОписание
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.GetAttribute(String)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Возвращает атрибут веб-элемента управления с указанным именем.(Наследуется от WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.SetAttribute(String, String)

Задает атрибут веб-элемента управления указанное имя и значение.(Наследуется от WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodICallbackEventHandler.GetCallbackResult()

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Возвращает результат события обратного вызова, предназначенного для элемента управления.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICallbackEventHandler.RaiseCallbackEvent(String)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает аргументы для обработчик обратного вызова в GetCallbackEventReference метод.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Описание этого члена см. в разделе IControlDesignerAccessor.GetDesignModeState.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Описание этого члена см. в разделе IControlDesignerAccessor.SetDesignModeState.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Описание этого члена см. в разделе IControlDesignerAccessor.SetOwnerControl.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Описание этого члена см. в разделе IParserAccessor.AddParsedSubObject.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIPostBackEventHandler.RaisePostBackEvent(String)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает соответствующие события для GridView управления при передаче на сервер.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICallbackContainer.GetCallbackScript(IButtonControl, String)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает скрипт ответа для кнопки, выполняющей операцию сортировки.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIPostBackContainer.GetPostBackOptions(IButtonControl)

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Создает PostBackOptions представляющий указанную кнопку управления поведение обратной передачи.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Описание этого члена см. в разделе IControlBuilderAccessor.ControlBuilder.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Описание этого члена см. в разделе IControlDesignerAccessor.UserData.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Описание этого члена см. в разделе IDataBindingsAccessor.DataBindings.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Описание этого члена см. в разделе IDataBindingsAccessor.HasDataBindings.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataKeysControl.ClientIDRowSuffixDataKeys

Этот API поддерживает инфраструктуру продукт, и его не следует использовать напрямую из кода. Получает значения данных, которые используются для однозначной идентификации каждого экземпляра элемента управления с привязкой к данным при формировании платформой ASP.NET ClientID значение.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Описание этого члена см. в разделе IExpressionsAccessor.Expressions.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Описание этого члена см. в разделе IExpressionsAccessor.HasExpressions.(Наследуется от Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataKeyNames

Возвращает или задает имена полей первичного ключа для элементов, отображаемых в элементе управления с привязкой к данным.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataMember

Возвращает или задает таблицу, которая предоставляется элементом управления источником данных для привязки к элементу управления с привязкой к данным.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataSource

Возвращает или задает объект источника данных, из которого элемент управления с привязкой к данным извлекает список элементов данных.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataSourceID

Возвращает или задает идентификатор источника данных, из которого элемент управления с привязкой к данным извлекает список элементов данных.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataSourceObject

Возвращает или задает объект источника данных, из которого элемент управления с привязкой к данным извлекает список элементов данных.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.ClientIDRowSuffix

Возвращает или задает имена полей данных, значения которых добавляются в ClientID значение свойства для уникальной идентификации каждого экземпляра элемента управления с привязкой к данным.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.DataKeys

Возвращает коллекцию объектов, представляющих DataKeys значение в элементе управления с привязкой к данным.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.EnablePersistedSelection

Возвращает или задает значение, указывающее, основан ли выделение строки индекса или значения ключа данных.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.SelectedDataKey

Возвращает объект, содержащий значение ключа данных для выбранной строки в элементе управления с привязкой к данным.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.SelectedIndex

Возвращает или задает индекс выбранной строки в элементе управления с привязкой к данным.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIFieldControl.FieldsGenerator

Возвращает или задает элемент управления, автоматически формирующий столбцы для элемента управления с привязкой к данным для использования платформой динамических данных ASP.NET.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIPersistedSelector.DataKey

Описание этого члена см. в разделе IPersistedSelector.DataKey.

ИмяОписание
System_CAPS_pubmethodEnableDynamicData(Type)

Перегружен. Включает поведение платформы динамических данных для заданного элемента управления данными.(Определено DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, IDictionary<String, Object>)

Перегружен. Включает поведение платформы динамических данных для заданного элемента управления данными.(Определено DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, Object)

Перегружен. Включает поведение платформы динамических данных для заданного элемента управления данными.(Определено DataControlExtensions.)

System_CAPS_pubmethodEnablePersistedSelection()

Устарело. Включает возможность сохранения в элементах управления данными, поддерживающих выделение и разбиение по страницам.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodFindDataSourceControl()

Возвращает источник данных, связанный с элементом управления данных для указанного элемента управления.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodFindFieldTemplate(String)

Возвращает шаблон поля для заданного столбца в указанный элемент управления в контейнере именования.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodFindMetaTable()

Возвращает объект метатаблицы для контейнерного элемента управления данными.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodGetDefaultValues()

Перегружен. Возвращает коллекцию значений по умолчанию для заданного элемента управления данными.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodGetMetaTable()

Перегружен. Получает метаданные таблицы для заданного элемента управления данными.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable)

Перегружен. Задает метаданные таблицы для заданного элемента управления данными.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, IDictionary<String, Object>)

Перегружен. Задает сопоставление таблицы метаданных и по умолчанию значение для заданного элемента управления данными.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, Object)

Перегружен. Задает сопоставление таблицы метаданных и по умолчанию значение для заданного элемента управления данными.(Определено DynamicDataExtensions.)

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Перегружен. Определяет, доступен ли метаданные таблицы.(Определено DynamicDataExtensions.)

GridView Элемент управления используется для отображения значения источника данных в таблице. Каждый столбец представляет поле, а каждая строка представляет запись. GridView Элемент управления поддерживает следующие функции:

  • Привязка к элементам управления источником данных, такие как SqlDataSource.

  • Встроенные возможности сортировки.

  • Встроенные возможности обновления и удаления.

  • Встроенные возможности разбиения по страницам.

  • Встроенные возможности выбора строки.

  • Программный доступ к GridView объектную модель для динамически задавать свойства, обработки событий и т. д.

  • Несколько ключевых полей.

  • Несколько полей данных для столбцов гиперссылок.

  • Настройка внешнего вида с помощью тем и стилей.

  • Дополнительные сведения о других элементов управления с привязкой, доступные в ASP.NET см. в разделе Data-Bound Web Server Controls.

System_CAPS_noteПримечание

Если вы знакомы с DataGrid управления из платформы .NET Framework версии 1.0, GridView элемент управления является преемником DataGrid элемента управления.

В каждом столбце GridView контроль представлен DataControlField объекта. По умолчанию AutoGenerateColumns свойству true, который создает AutoGeneratedField объекта для каждого поля в источнике данных. Каждое поле выводятся в виде столбца в GridView элемента управления в порядке, в котором они расположены в источнике данных.

Можно также вручную управлять поля отображаются в столбец GridView управления AutoGenerateColumns Свойства false и определив свою собственную коллекцию полей столбцов. Различные типы полей столбцов определяют характеристики столбцов в элементе управления. В следующей таблице перечислены различные типы полей столбцов, используемых.

Тип поля столбца

Описание

BoundField

Отображает значение поля в источнике данных. Это тип столбца по умолчанию GridView элемента управления.

ButtonField

Отображает кнопку для каждого элемента в GridView элемента управления. Это позволяет создать столбец пользовательских кнопочных элементов управления, таких как добавление или кнопку «Удалить».

CheckBoxField

Отображает флажок для каждого элемента в GridView элемента управления. Данный тип поля столбца обычно используется для отображения полей с логическими значениями.

CommandField

Отображает предопределенные кнопки select, редактирование и удаление операций.

HyperLinkField

Отображает значение поля в источнике данных как гиперссылку. Данный тип поля столбца позволяет привязывать второе поле к URL-адрес гиперссылки.

ImageField

Отображает изображение для каждого элемента в GridView элемента управления.

TemplateField

Отображает определенное пользователем содержимое для каждого элемента в GridView в соответствии с указанным шаблоном. Данный тип поля столбца позволяет создать поле пользовательского столбца.

Для декларативного определения коллекции полей столбца, сначала следует добавить открывающей и закрывающей <Columns> теги между открывающим и закрывающим тегами GridView элемента управления. Далее следует внести список полей, которые необходимо включить между открывающим и закрывающим <Columns> тегов. Столбцы добавляются в Columns коллекцию в том порядке, в списке. Columns Коллекции хранятся все поля в элементе управления столбцу и позволяет программно управлять поля столбцов в GridView элемента управления.

Явно заданные поля столбцов могут отображаться вместе с автоматически создаваемыми полями столбцов. При использовании обоих явно заданные поля столбцов отображаются во-первых, следуют автоматически созданные поля столбцов.

System_CAPS_noteПримечание

Автоматически созданные поля столбцов не добавляются в Columns коллекцию.

GridView Элемент управления можно привязать к элементу управления источником данных (таких как SqlDataSource управления или ObjectDataSource управления) или к любой коллекции источник данных, реализующий System.Collections.IEnumerable интерфейса, такие как System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>, или другие типы коллекций. Используйте один из следующих методов для привязки GridView управления к соответствующему типу источника данных:

  • Для привязки к элементу управления источником данных, задайте DataSourceID Свойства GridView управления ID значение элемента управления источником данных. GridView Элемент управления автоматически привязывается к элементу управления источником данных и может использовать функции элемента управления для выполнения сортировки, обновление, удаление и разбиение по страницам. Это предпочтительный метод для привязки к данным.

  • Для привязки к источнику данных, который реализует System.Collections.IEnumerable интерфейс, программно задать DataSource Свойства GridView управления к источнику данных, а затем вызвать DataBind метод. При использовании этого метода GridView управления не предоставляет встроенной сортировки, обновления, удаления и разбиения по страницам. Требуется для поддержки этой функции с помощью соответствующего события.

Дополнительные сведения о привязке данных см. в разделе карте содержимого доступа к данным ASP.NET.

System_CAPS_noteПримечание

Этот элемент управления можно использовать для отображения введенных данных, в которых может содержаться небезопасный клиентский сценарий. Проверяйте все сведения, присланные клиентом исполняемых сценариев, инструкций SQL и другого кода, прежде чем отображать их в приложении. По возможности, настоятельно рекомендуется значения, HTML-кодирование перед их отображением этого элемента управления ( BoundField класса HTML кодирует значения по умолчанию). ASP.NET предоставляет возможность проверки входного запроса с блокировкой сценариев и HTML вводимые пользователем данные. К вводимым данным также имеются проверяющие серверные элементы управления. Для получения дополнительной информации см. Introduction to the Validation Controls.

GridView Элемент управления предоставляет множество встроенных возможностей, позволяющих пользователю сортировать, обновлять, удалять, выберите и пролистывать элементы в элементе управления. Когда GridView элемент управления привязан к элементу управления источником данных, GridView элемент управления может использовать источник данных элемента управления функции и обеспечивает функцию автоматического сортировки, обновление и удаление функциональные возможности.

System_CAPS_noteПримечание

GridView Элемент управления можно предоставляет поддержку для сортировки, обновления и удаления с другими типами источников данных. Тем не менее необходимо указать подходящий обработчик событий с реализацией этих операций.

Сортировка позволяет пользователю сортировать элементы в GridView управления по отношению к определенному столбцу, щелкнув заголовок столбца. Чтобы разрешить сортировку, установите AllowSorting Свойства true.

Включено автоматическое обновление, удаление и выбор функциональных возможностей при кнопки в ButtonField или TemplateField полей столбцов, имя команды «Изменить», «Удалить» и «Select», соответственно, нажата. GridView Элемент управления может автоматически добавлять CommandField столбец поля с Edit, Delete или выберите кнопку, если AutoGenerateEditButton, AutoGenerateDeleteButton, или AutoGenerateSelectButton свойству true, соответственно.

System_CAPS_noteПримечание

Вставка новых записей в источнике данных не поддерживается напрямую GridView элемента управления. Тем не менее, существует возможность вставить записи с помощью GridView управления в сочетании с DetailsView или FormView элемента управления. Дополнительные сведения см. в разделе DetailsView или FormView, соответственно.

Вместо отображения всех записей в источнике данных, в то же время GridView управления можно автоматически разбивает записи на страницах. Чтобы включить разбиение на страницы, задайте AllowPaging Свойства true.

System_CAPS_noteПримечание

GridView Управления создается заново при обратной передаче на основе информации, которая хранится в ViewState. Если GridView управления включает TemplateField или CommandField с CausesValidation установлено значение true, то EnableViewState свойства необходимо также установить true параллельных данных операций, таких как обновления и удаления, применяются к соответствующей строки.

Можно настроить внешний вид GridView элемента управления, задав свойства стиля для различных частей элемента управления. В следующей таблице перечислены свойства другой стиль.

Свойство стиля

Описание

AlternatingRowStyle

Параметры стилей для чередующихся строк данных в GridView элемента управления. Если это свойство задано, строки данных отображаются переключаясь между RowStyle Параметры и AlternatingRowStyle Параметры.

EditRowStyle

Параметры стиля для строки, редактируемого в GridView элемента управления.

EmptyDataRowStyle

Параметры стиля для пустой строки данных отображаются в GridView управления, когда источник данных не содержит ни одной записи.

FooterStyle

Параметры стиля для строки нижнего колонтитула GridView элемента управления.

HeaderStyle

Параметры стиля для строки заголовка GridView элемента управления.

PagerStyle

Параметры стиля для строки страничного навигатора GridView элемента управления.

RowStyle

Параметры стиля для строки данных в GridView элемента управления. Когда AlternatingRowStyle задается, строки данных отображаются переключаясь между RowStyle Параметры и AlternatingRowStyle Параметры.

SelectedRowStyle

Параметры стиля для выбранной строки в GridView элемента управления.

SortedAscendingCellStyle

Задание стиля для столбца данных данные сортируются в GridView элемента управления. Если задан этот стиль, стиль (например, выделенному столбцу) применяемый к ячейкам, когда данные отсортированы по возрастанию.

SortedAscendingHeaderStyle

Задание стиля для столбца данных данные сортируются в GridView элемента управления. Если задан этот стиль, стрелка, указывающее, данные сортируются по возрастанию помещается в заголовке GridView управления, когда данные отсортированы по возрастанию.

SortedDescendingCellStyle

Задание стиля для столбца данных данные сортируются в GridView элемента управления. Если задан этот стиль, стиль (например, выделенному столбцу) применяемый к ячейкам, когда данные сортируются в порядке убывания.

SortedDescendingHeaderStyle

Задание стиля для столбца данных данные сортируются в GridView элемента управления. Если задан этот стиль, стрелка, указывающая вниз помещается в заголовке GridView Когда данные отсортированы в убывающем порядке.

Можно также отобразить или скрыть различные части элемента управления. Ниже перечислены свойства, определяющие, какие части будут отображаться или быть скрытыми.

Свойство

Описание

ShowFooter

Показывает или скрывает нижний колонтитул элемента GridView элемента управления.

ShowHeader

Показывает или скрывает раздел заголовка GridView элемента управления.

GridView Управления предусмотрено несколько событий, которые можно запрограммировать. Это позволяет запускать пользовательские процедуры при возникновении события. В следующей таблице перечислены события, которые поддерживаются GridView элемента управления.

Событие

Описание

PageIndexChanged

Происходит по щелчку одну из кнопок страничного навигатора, но после GridView элемент управления обрабатывает операции разбиения по страницам. Это событие обычно используется при необходимости выполнения задачи после перехода пользователя на другую страницу в элементе управления.

PageIndexChanging

Происходит по щелчку одну из кнопок страничного навигатора, но перед GridView элемент управления обрабатывает операции разбиения по страницам. Это событие часто используется для отмены операции разбиения по страницам.

RowCancelingEdit

Происходит при нажатии кнопки "Отмена" строки, но перед GridView управления выход из режима редактирования. Это событие часто используется для остановки операции отмены.

RowCommand

Происходит при нажатии кнопки в GridView элемента управления. Это событие часто используется для выполнения задачи при нажатии кнопки в элементе управления.

RowCreated

Возникает при создании новой строки в GridView элемента управления. Это событие часто используется для изменения содержимого строки при создании строки.

RowDataBound

Происходит, когда строки данных, связанных с данными в GridView элемента управления. Это событие часто используется для изменения содержимого строки после ее привязки к данным.

RowDeleted

Происходит при нажатии кнопки Delete строки, но после GridView управления удаляет запись из источника данных. Это событие часто используется для проверки результатов операции удаления.

RowDeleting

Происходит при нажатии кнопки Delete строки, но перед GridView управления удаляет запись из источника данных. Это событие часто используется для отмены операции удаления.

RowEditing

Происходит при нажатии кнопки Изменить строки, но перед GridView элемент управления переходит в режим редактирования. Это событие часто используется для отмены операции.

RowUpdated

Происходит при нажатии кнопки обновления строки, но после GridView управления обновляет строку. Это событие часто используется для проверки результатов операции обновления.

RowUpdating

Происходит при нажатии кнопки обновления строки, но перед GridView управления обновляет строку. Это событие часто используется для отмены операции обновления.

SelectedIndexChanged

Происходит при нажатии кнопки Select строки, но после GridView элемент управления обрабатывает операции выбора. Это событие часто используется для выполнения задачи после выбора строки в элементе управления.

SelectedIndexChanging

Происходит при нажатии кнопки Select строки, но перед GridView элемент управления обрабатывает операции выбора. Это событие часто используется для отмены операции выбора.

Sorted

Происходит при щелчке гиперссылки для сортировки столбца, но после GridView обработки операции сортировки элементом управления. Это событие обычно используется для выполнения задачи после при щелчке гиперссылки для сортировки столбца.

Sorting

Происходит при щелчке гиперссылки для сортировки столбца, но до GridView обработки операции сортировки элементом управления. Это событие часто используется для отмены операции сортировки или выполнения настраиваемой сортировки.

Сведения о настройке этого элемента управления, чтобы создать разметку, которая соответствует стандартам специальных возможностей см. в разделе Accessibility in Visual Studio and ASP.NET и ASP.NET Controls and Accessibility.

<asp:GridView
    AccessKey="string"
    AllowPaging="True|False"
    AllowSorting="True|False"
    AutoGenerateColumns="True|False"
    AutoGenerateDeleteButton="True|False"
    AutoGenerateEditButton="True|False"
    AutoGenerateSelectButton="True|False"
    BackColor="color name|#dddddd"
    BackImageUrl="uri"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    Caption="string"
    CaptionAlign="NotSet|Top|Bottom|Left|Right"
    CellPadding="integer"
    CellSpacing="integer"
    CssClass="string"
    DataKeyNames="string"
    DataMember="string"
    DataSource="string"
    DataSourceID="string"
    EditIndex="integer"
    EmptyDataText="string"
    Enabled="True|False"
    EnableSortingAndPagingCallbacks="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
        Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    GridLines="None|Horizontal|Vertical|Both"
    Height="size"
    HorizontalAlign="NotSet|Left|Center|Right|Justify"
    ID="string"
    OnDataBinding="DataBinding event handler"
    OnDataBound="DataBound event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPageIndexChanged="PageIndexChanged event handler"
    OnPageIndexChanging="PageIndexChanging event handler"
    OnPreRender="PreRender event handler"
    OnRowCancelingEdit="RowCancelingEdit event handler"
    OnRowCommand="RowCommand event handler"
    OnRowCreated="RowCreated event handler"
    OnRowDataBound="RowDataBound event handler"
    OnRowDeleted="RowDeleted event handler"
    OnRowDeleting="RowDeleting event handler"
    OnRowEditing="RowEditing event handler"
    OnRowUpdated="RowUpdated event handler"
    OnRowUpdating="RowUpdating event handler"
    OnSelectedIndexChanged="SelectedIndexChanged event handler"
    OnSelectedIndexChanging="SelectedIndexChanging event handler"
    OnSorted="Sorted event handler"
    OnSorting="Sorting event handler"
    OnUnload="Unload event handler"
    PageIndex="integer"
    PagerSettings-FirstPageImageUrl="uri"
    PagerSettings-FirstPageText="string"
    PagerSettings-LastPageImageUrl="uri"
    PagerSettings-LastPageText="string"
    PagerSettings-Mode="NextPrevious|Numeric|NextPreviousFirstLast|
        NumericFirstLast"
    PagerSettings-NextPageImageUrl="uri"
    PagerSettings-NextPageText="string"
    PagerSettings-PageButtonCount="integer"
    PagerSettings-Position="Bottom|Top|TopAndBottom"
    PagerSettings-PreviousPageImageUrl="uri"
    PagerSettings-PreviousPageText="string"
    PagerSettings-Visible="True|False"
    PageSize="integer"
    RowHeaderColumn="string"
    runat="server"
    SelectedIndex="integer"
    ShowFooter="True|False"
    ShowHeader="True|False"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    ToolTip="string"
    UseAccessibleHeader="True|False"
    Visible="True|False"
    Width="size"
>
        <AlternatingRowStyle />
        <Columns>
                <asp:BoundField
                    AccessibleHeaderText="string"
                    ApplyFormatInEditMode="True|False"
                    ConvertEmptyStringToNull="True|False"
                    DataField="string"
                    DataFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    HtmlEncode="True|False"
                    InsertVisible="True|False"
                    NullDisplayText="string"
                    ReadOnly="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:BoundField>
                <asp:ButtonField
                    AccessibleHeaderText="string"
                    ButtonType="Button|Image|Link"
                    CausesValidation="True|False"
                    CommandName="string"
                    DataTextField="string"
                    DataTextFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    ImageUrl="uri"
                    InsertVisible="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Text="string"
                    ValidationGroup="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:ButtonField>
                <asp:CheckBoxField
                    AccessibleHeaderText="string"
                    DataField="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    ReadOnly="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Text="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:CheckBoxField>
                <asp:CommandField
                    AccessibleHeaderText="string"
                    ButtonType="Button|Image|Link"
                    CancelImageUrl="uri"
                    CancelText="string"
                    CausesValidation="True|False"
                    DeleteImageUrl="uri"
                    DeleteText="string"
                    EditImageUrl="uri"
                    EditText="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertImageUrl="uri"
                    InsertText="string"
                    InsertVisible="True|False"
                    NewImageUrl="uri"
                    NewText="string"
                    SelectImageUrl="uri"
                    SelectText="string"
                    ShowCancelButton="True|False"
                    ShowDeleteButton="True|False"
                    ShowEditButton="True|False"
                    ShowHeader="True|False"
                    ShowInsertButton="True|False"
                    ShowSelectButton="True|False"
                    SortExpression="string"
                    UpdateImageUrl="uri"
                    UpdateText="string"
                    ValidationGroup="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:CommandField>
                <asp:DynamicField
                    AccessibleHeaderText="string"
                    ApplyFormatInEditMode="True|False"
                    ConvertEmptyStringToNull="True|False"
                    DataField="string"
                    DataFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    HtmlEncode="True|False"
                    InsertVisible="True|False"
                    NullDisplayText="string"
                    ShowHeader="True|False"
                    UIHint="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:DynamicField>
                <asp:HyperLinkField
                    AccessibleHeaderText="string"
                    DataNavigateUrlFields="string"
                    DataNavigateUrlFormatString="string"
                    DataTextField="string"
                    DataTextFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    NavigateUrl="uri"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Target="string|_blank|_parent|_search|_self|_top"
                    Text="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:HyperLinkField>
                <asp:ImageField
                    AccessibleHeaderText="string"
                    AlternateText="string"
                    ConvertEmptyStringToNull="True|False"
                    DataAlternateTextField="string"
                    DataAlternateTextFormatString="string"
                    DataImageUrlField="string"
                    DataImageUrlFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    NullDisplayText="string"
                    NullImageUrl="uri"
                    ReadOnly="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:ImageField>
                <asp:TemplateField
                    AccessibleHeaderText="string"
                    ConvertEmptyStringToNull="True|False"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Visible="True|False"
>
                            <ControlStyle />
                            <FooterStyle />
                            <HeaderStyle />
                            <ItemStyle />
                        <AlternatingItemTemplate>
                            <!-- child controls -->
                        </AlternatingItemTemplate>
                        <EditItemTemplate>
                            <!-- child controls -->
                        </EditItemTemplate>
                        <FooterTemplate>
                            <!-- child controls -->
                        </FooterTemplate>
                        <HeaderTemplate>
                            <!-- child controls -->
                        </HeaderTemplate>
                        <InsertItemTemplate>
                            <!-- child controls -->
                        </InsertItemTemplate>
                        <ItemTemplate>
                            <!-- child controls -->
                        </ItemTemplate>
                </asp:TemplateField>
        </Columns>
        <EditRowStyle />
        <EmptyDataRowStyle />
        <EmptyDataTemplate>
            <!-- child controls -->
        </EmptyDataTemplate>
        <FooterStyle />
        <HeaderStyle />
        <PagerSettings
            FirstPageImageUrl="uri"
            FirstPageText="string"
            LastPageImageUrl="uri"
            LastPageText="string"
            Mode="NextPrevious|Numeric|NextPreviousFirstLast|
                NumericFirstLast"
            NextPageImageUrl="uri"
            NextPageText="string"
            OnPropertyChanged="PropertyChanged event handler"
            PageButtonCount="integer"
            Position="Bottom|Top|TopAndBottom"
            PreviousPageImageUrl="uri"
            PreviousPageText="string"
            Visible="True|False"
        />
        <PagerStyle />
        <PagerTemplate>
            <!-- child controls -->
        </PagerTemplate>
        <RowStyle />
        <SelectedRowStyle />
</asp:GridView>

Проект Visual Studio Web сайта с исходным кодом в этой статье прилагаются: Download.

В следующем примере показано, как использовать GridView элемент управления для отображения значений из таблицы Customers в образце базы данных AdventureWorksLT в Microsoft SQL Server. Значения можно получить с помощью SqlDataSource элемента управления.

<asp:sqldatasource id="CustomersSource"
  selectcommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer"
  connectionstring="<%$ ConnectionStrings:AWLTConnectionString %>" 
  runat="server"/>

<asp:gridview id="CustomersGridView" 
  datasourceid="CustomersSource" 
  autogeneratecolumns="False"
  emptydatatext="No data available." 
  allowpaging="True" 
  runat="server" DataKeyNames="CustomerID">
    <Columns>
        <asp:BoundField DataField="CustomerID" HeaderText="CustomerID" 
            InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
        <asp:BoundField DataField="CompanyName" HeaderText="CompanyName" 
            SortExpression="CompanyName" />
        <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
            SortExpression="FirstName" />
        <asp:BoundField DataField="LastName" HeaderText="LastName" 
            SortExpression="LastName" />
    </Columns>
</asp:gridview>

В следующем примере демонстрируется использование GridView управления и LinqDataSource управления, чтобы можно было изменять записи.

<asp:LinqDataSource ID="LinqDataSource1" runat="server" 
    ContextTypeName="AdventureWorksLTDataClassesDataContext"
    EnableDelete="True" EnableInsert="True" EnableUpdate="True" 
    TableName="SalesOrderDetails">
</asp:LinqDataSource>

<asp:GridView ID="GridView1" runat="server" 
    AutoGenerateColumns="False" 
    DataKeyNames="SalesOrderID,SalesOrderDetailID"
    DataSourceID="LinqDataSource1">
    <Columns>
        <asp:CommandField ShowDeleteButton="True" 
            ShowEditButton="True" />
        <asp:BoundField DataField="SalesOrderID" 
            HeaderText="SalesOrderID" ReadOnly="True"
            SortExpression="SalesOrderID" />
        <asp:BoundField DataField="SalesOrderDetailID" 
            HeaderText="SalesOrderDetailID" InsertVisible="False"
            ReadOnly="True" SortExpression="SalesOrderDetailID" />
        <asp:BoundField DataField="OrderQty" 
            HeaderText="OrderQty" SortExpression="OrderQty" />
        <asp:BoundField DataField="ProductID" 
            HeaderText="ProductID" SortExpression="ProductID" />
        <asp:BoundField DataField="UnitPrice" 
            HeaderText="UnitPrice" SortExpression="UnitPrice" />
        <asp:BoundField DataField="ModifiedDate" 
            HeaderText="ModifiedDate" SortExpression="ModifiedDate" />
    </Columns>
</asp:GridView>

Пример, демонстрирующий, как получить доступ к значениям в ячейках см. в разделе GridViewRow.

.NET Framework
Доступно с 2.0

Любые открытые статические элементы ( Предоставлен общий доступ в Visual Basic) этого типа являются потокобезопасными. Потокобезопасность элементов экземпляров не гарантируется.

Вернуться в начало
Показ: