Table of Contents
Getting Started

EO.Web Grid must be properly configured in order to function. The following list outlines all the steps, some of them are required:

  1. Place an EO.Web Grid on your page or user control;
  2. Apply appearance settings from one of the built-in template, or customize the appearance by yourself;
  3. Choose a running mode. The default running mode is Client Running Mode;
  4. This step is required. Define one or more columns. Unlike the standard ASP.NET DataGrid, EO.Web Grid does not automatically create columns based on the data source. Thus you must explicitly define all columns that you want to appear in your Grid;
  5. This step is required. Populate the Grid from a data source;

You may also want to enable paging and sorting on the Grid.

Once the Grid is displayed on the client side, users can edit grid data. After user finishes editing the data, the page is usually submitted by another control, for example, by clicking a "Save" button, at which time your server side code can inspect the changes and save the changes back to your data source. The following two important distinctions apply:

  1. User can make multiple changes, for example, modifying multiple cells before submitting;
  2. The change is usually submitted by another control (a "Save" button, for example). Like a simple textbox that allows the user to type and re-type the content without submitting, EO.Web Grid allows the user to modify cell values without submitting;