This article shows how Grid View can be templated programmatically at run time and how is it possible to do edit, insert and delete operations on it.
Although just binding the Grid View with some dynamically changing datatsource is a simple and straight job which does not need templated Grid View, it cannot facilitate us with the aforementioned operations.
To make the Grid View simultaneously an operational one, we need to template it dynamically which also requires dynamically generated queries for corresponding operations according to the Grid View's data source.
It is useful in many applications especially those that require data manipulation functionality of Enterprise Manager on client side i.e.
displaying any table of any database with options for all possible operations on client side.