Technology used: Ext2.2|vs2008|C#|Sql2005|three-layer|multi-layer realizes the construction of the entire system framework, which is very suitable for back-end systems, management systems, and websites. Currently, this technology is used nationwide It is still very few, but the future trend is well established and has a great impact on human vision. First, let’s introduce the implementation of the overall architecture:
1. The entire system implements four main functions, four areas on the left, top, middle, and bottom. Specifically, the tree display on the left is type data. The effect is very beautiful. Then select the node of this tree and you can display it in the middle. The area displays all information collections under this type.
2. The upper area displays the top-level types of all types. By selecting a certain type, the tree on the left can be dynamically refreshed, because the tree on the left will bind all type sets by default, but by selecting a certain type at the top With a top-level type, you can dynamically refresh the tree on the left to display all types under a top-level type, which is very useful when there are many types.
3. In the upper right corner of the system, a drop-down list box that dynamically switches between 7 skins is implemented, and cookies are used to save personal browsing information, which is very cool.
4. The grid is implemented in the middle area and paging is implemented, which is displayed dynamically according to different types. Because this grid is nested in the tabpanel, unlimited grids can be displayed. When viewing a certain grid, there is no need to make a request. The server can be viewed. In addition, the tabpanel can be scrolled dynamically to facilitate viewing of each grid. At the same time, a button to delete the current grid is implemented on each grid to facilitate clearing the grid. In addition, in order to facilitate everyone's troublesome problem of deleting grids one by one when there are many grids open, we have implemented here that you can right-click on each grid to choose whether to delete the current grid or delete other grids, but it will not be deleted. Home page, do not implement the function of right-clicking on the home page, this is very important.
5. A button to display announcements and a clock are implemented at the bottom of the system, which is also very important for a system.
The implementation and difficulties of some of the technologies here are described below.
1. Mainly Ext2.2|vs2008|C#|Sql2005|Three-layer|Multi-layer, the database must be SQL2005, because the paging SQL statement inside uses syntax that is not supported by SQL2000.
2. The system mainly contains some ext components: grid, tab, combobox, button, toolbutton, etc. Basically all ext components are involved here, and all data returned by the background are in json format, which is also The preferred technology for implementing ajax delivery.
3. This is a typical example of comprehensive application of most ext advanced components.
4. The system contains 7 skin files
5. The system contains the ext2.2 framework
There is a database available for download. This example has been tested under IE8 and the latest version of FireFox. The database is in the DB_51aspx folder, just attach it.
Expand