![]() ![]() |
|
Open Client Developer's Guide | |
Search | Index | Glossary | | |
![]() |
|
![]() |
![]() |
![]() |
View State ManagementDue to the single browser page, minimum popup design of Open Client, there’s a need for a standard navigation scheme so that the page knows where to go after user cancels or completes an operation.
Multi-page navigation requirementNavigation can be specified in these 2 QS parameters: User Input returned to previous pageTo persist page state a dictionary is used. Page state can be query string info or any other info that the page needs to persist. Include a SaveState flag in the ReturnURL or TargetURL to indicate that page state has been saved. A Session variable is used to return any user input between pages. A Util class is provided to manage the dictionary and persist user input. Logon RedirectionIf user hits a page without logging on, a page has to redirect to the logon page first. It can also specify the ReturnURL so that the logon page can go back after logon succeeds.
|
![]() |
|