How to get rendered HTML of any control for Ajax operations? In ajax on client, what exactly we do is the simple manipulation of strings. Mainly we can use HTML strings and put it as innerHTML in desired tag (i.e. div,span,td, etc…). Assume following sequence of operations 1. Send an Ajax request from client to server. 2. On server side we are binding data table to grid 3. Convert the grid into HTML string and send it back to client side. 4. On client side put that string as an innerHTML of desired tag.