The present invention provides a system and method for retrieving and editing
the data structure of a HTML UI Control, such as a treeview. The system and method
have the capability to synchronize the data structure of a displayed HTML UI Control
in a Web page with its corresponding data structure stored in an information system
at a server, without refreshing said Web page. The present invention utilizes JavaScript
to temporarily store the data structure of a displayed HTML UI Control. The JavaScript
also has the capability to search and modify a corresponding information system
at a server. One way to achieve this capability is by utilizing a browser-based
Remote Procedure Call (RPC) and specialized business logic at the server to carry
out server-side tasks on said information system.