AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2009, 08:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,640 / 848 (80) +++++++
Регистрация: 28.10.2006
Solutions Monkey: EP Page Life Cycle
Источник: http://blogs.msdn.com/solutions/arch...ife-cycle.aspx
==============
Here is the sequence of events raised by various controls in a typical list or task page for some common scenarios.

Legend

Green

Common Events for any command

Yellow

Events that are specific to how dataset is constructed depending on if it’s post back or not

Blue

Events specific to the command



Grid – View First Page

Grid – Changing Page

Grid – Change Row Selection

AxDataSource-Init

AxGridView-Init

Page-Init

AxDataSource-CreatingDataSetRun

dataset-init- pre super

datasource-init

dataset-init- post super

AxDataSource-InitializedDataSetRun

Page-Load

AxDataSource-Load

AxGridView-Load

AxDataSource-RunningDataSetRun

dataset-run- pre super

datasource-executeQuery

dataset-run- post super

AxDataSource-Unload

AxGridView-RowCreated ( for each row)

AxBoundField – OnFormattingValue ( for each bound field)

AxGridView-RowDataBound ( for each row)

AxGridView-DataBound

AxGridView-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGridView-Unload

Page-Unload

AxDataSource-Init

AxGridView-Init

Page-Init

AxDataSource-CreatingDataSetRun

dataset-unpack

AxDataSource-DataSetReady

AxGridView-RowCreated ( for each row)

Page-Load

AxDataSource-Load

AxGridView-Load

AxGridView-RowCommand

AxGridView-PageIndexChanging

Table-reread

datasource-reread

datasource-refresh

AxGridView-PageIndexChanged

datasource-research- pre super

datasource-executeQuery

datasource-research- post super

AxDataSource-Unload

AxGridView-RowCreated ( for each row)

AxBoundField – OnFormattingValue ( for each bound field)

AxGridView-RowDataBound ( for each row)

AxGridView-DataBound

AxGridView-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGridView-Unload

Page-Unload

AxDataSource-Init

AxGridView-Init

Page-Init

AxDataSource-DataSetReady

AxGridView-RowCreated( for each row)

Page-Load

AxDataSource-Load

AxGridView-Load

AxGridView-RowCommand

AxGridView-SelectedIndexChanging

GridView-SelectedIndexChanged

GridView-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

GridView-Unload

Page-Unload



Grid – Save Row edit

Grid – Cancel Row Edit

Grid – Delete Row

AxDataSource-Init

AxGridView-Init

Page-Init

AxDataSource-DataSetReady

AxGridView-RowCreated ( for each row)

Page-Load

AxDataSource-Load

AxGridView-Load

AxDataSource-RowCommand

AxGridView-RowUpdating

Table-ValidateField

Table-modifiedField

datasource-validateWrite – pre super

Table-validateWrite

datasource-validateWrite – post super

datasource-write – pre super

Table-update – pre super

Table-aosValidateUpdate

Table-update – post super

datasource-refresh

datasource-write- post super

datasource-leaveRecord

AxGridView-RowUpdated

AxDataSource-Unload

AxGridView-RowCreated ( for each row)

AxBoundField – OnFormattingValue ( for each bound field)

AxGridView-RowDataBound ( for each row)

AxGridView-DataBound

AxGridView-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGridView-Unload

Page-Unload

AxDataSource-Init

AxGridView-Init

Page-Init

AxDataSource-DataSetReady

AxGridView-RowCreated ( for each row)

Page-Load

AxDataSource-Load

AxGridView-Load

AxGridView-RowCommand

datasource-reread – pre super

Table-reread

datasource-reread – post super

datasource-refresh

AxGridView-PageIndexChanged

datasource-executeQuery

datasource-research

AxGridView-RowCancellingEdit

AxDataSource-Unload

AxGridView-RowCreated ( for each row)

AxBoundField – OnFormattingValue ( for each bound field)

AxGridView-RowDataBound ( for each row)

AxGridView-DataBound

AxGridView-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGridView-Unload

Page-Unload

AxDataSource-Init

AxGridView-Init

Page-Init

AxDataSource-DataSetReady

AxGridView-RowCreated( for each row)

Page-Load

AxDataSource-Load

AxGridView-Load

AxGridView-RowCommand

AxGridView-RowDeleting

datasource-validateDelete - presuper

Table-validateDelete

datasource-validateDelete - postsuper

datasource-delete –presuper

Table-delete

datasource-delete –postsuper

GridView-RowDeleted

AxDataSource-Unload

AxGridView-RowCreated ( for each row)

AxBoundField – OnFormattingValue ( for each bound field)

AxGridView-RowDataBound ( for each row)

AxGridView-DataBound

AxGridView-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGridView-Unload

Page-Unload

Form with a single group control ( if you have multi section/ section controls, their event execution will be similar to that group control in the below list)

Form – View Record

Form – Update Record

Form – Insert Record

AxDataSource-Init

AxGroup-Init

AxForm-Init

Page-Init

AxDataSource-CreatingDataSetRun

dataset-init - presuper

datasource-init

dataset-init - postsuper

AxDataSource-InitializedDataSetRun

Page-Load

AxDataSource-Load

AxForm-Load

AxDataSource-RunningDataSetRun

dataset-run - presuper

datasource-executeQuery

dataset-run - postsuper

AxForm-DataBinding

AxForm-ItemCreated

AxGroup-DataBinding

AxBoundField – OnFormattingValue ( for each bound field)

AxForm-DataBound

AxGroup-Load

AxForm-PreRender

AxGroup-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGroup-Unload

AxForm-Unload

Page-Unload

AxDataSource-Init

AxGroup-Init

AxForm-Init

Page-Init

AxDataSource-CreatingDataSetRun

dataset-unpack

AxDataSource-DataSetReady

AxForm-ItemCreated

Page-Load

AxDataSource-Load

AxForm-Load

AxGroup-Load

AxForm-ItemCommand

AxForm-ItemUpdating

Table-ValidateField

Table-modifiedField

datasource-validateWrite - presuper

Table-validateWrite

datasource-validateWrite - postsuper

Table-update - presuper

Table-aosValidateUpdate

Table-update - postsuper

datasource-refresh

datasource-write

AxForm-ItemUpdated

AxForm-ModeChanging

AxForm-ModeChanged

AxForm-DataBinding

AxForm-ItemCreated

AxGroup-DataBinding

AxBoundField – OnFormattingValue ( for each bound field)



AxForm-DataBound

AxForm-PreRender

AxGroup-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGroup-Unload

AxForm-Unload

Page-Unload

AxDataSource-Init

AxGroup-Init

AxForm-Init

Page-Init

AxDataSource-DataSetReady

AxForm-ItemCreated

Page-Load

AxDataSource-Load

AxForm-Load

AxGroup-Load

AxForm-ItemCommand

AxForm-ItemInserting

Table-ValidateField

Table-modifiedField

datasource-validateWrite - presuper

Table-validateWrite

datasource-validateWrite- postsuper

datasource-write - presuper

Table-insert - presuper

Table-aosValidateInsert

Table-insert - postsuper

datasource-refresh

datasource-write - postsuper

AxForm-ItemInserted

AxForm-ModeChanging

AxForm-ModeChanged

AxForm-DataBinding

AxForm-ItemCreated

AxGroup-DataBinding

AxBoundField – OnFormattingValue ( for each bound field)



AxForm-DataBound

AxForm-PreRender

AxGroup-PreRender

dataset-pack

AxDataSource-DataSetDetached

AxDataSource-Unload

AxGroup-Unload

AxForm-Unload

Page-Unload





==============
Источник: http://blogs.msdn.com/solutions/arch...ife-cycle.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Solutions Monkey: Integrating EP Web Parts to non-EP SharePoint sites Blog bot DAX Blogs 0 04.04.2009 03:19
Solutions Monkey: w3wp crash while installing EP or creating EP site Blog bot DAX Blogs 0 07.02.2009 08:13
Solutions Monkey: Deploying Ax 2009 SP1 EP Blog bot DAX Blogs 0 05.02.2009 07:08
Solutions Monkey: EP SSL ( https) Setup Blog bot DAX Blogs 0 23.10.2008 12:05
Solutions Monkey: Setting up EP in NLB Cluster Blog bot DAX Blogs 0 18.10.2008 02:08

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:27.