BaseDataBoundControl.DataBind Метод

Определение

Привязывает источник данных к вызываемому серверному элементу управления и всем его дочерним элементам управления.Binds a data source to the invoked server control and all its child controls.

public:
 override void DataBind();
public override void DataBind ();
override this.DataBind : unit -> unit
Public Overrides Sub DataBind ()

Комментарии

Класс BaseDataBoundControl переопределяет метод DataBind для определения источника данных, к которому привязан элемент управления с привязкой к данным, и создает соответствующие деревья элементов управления.The BaseDataBoundControl class overrides the DataBind method to identify the data source that the data-bound control binds to and builds the appropriate control trees. При разрешении источника данных источник данных, определяемый свойством DataSourceID, имеет приоритет.When resolving the data source, the data source identified by the DataSourceID property takes precedence. Если параметр DataSourceID не задан, используется объект, определяемый свойством DataSource.If DataSourceID is not set, the object identified by the DataSource property is used.

Метод DataBind запечатан во всех ASP.NET элементах управления, связанных с данными, производных от BaseDataBoundControl.The DataBind method is sealed on all ASP.NET data-bound controls derived from BaseDataBoundControl. Привязанные к данным элементы управления, производные от классов DataBoundControl и HierarchicalDataBoundControl, должны переопределять метод PerformDataBinding вместо метода DataBind для привязки данных.Data-bound controls derived from the DataBoundControl and HierarchicalDataBoundControl classes should override the PerformDataBinding method instead of the DataBind method to bind data. Если переопределяется DataBind, события OnDataBinding и OnDataBound выдаются не по порядку.If DataBind is overridden, the OnDataBinding and OnDataBound events are raised out of order.

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

Дополнительно