Hi,
There is no equivalent to that event. Our Grid is much more of a client side Grid than a server side grid. That means our Grid does most of the work on the client side without having to go back to the server side at all. For example, if you edit a row with MS Grid, it needs to go back to the server side in order to put a row into edit mode, then it needs to go back to the server side again when it exits edit mode and save the changes. For our Grid, you can edit as many rows/cells as you want without having to go back to the server side at all. The only trip back to the server is the last trip to submit and save all the changes. This reduces your server load and gives end user a much smoother user experience.
The draw back to this all client approach is, traditional server side event such as ItemDataBound does not exist for our Grid because our Grid doesn't go back to the server much at all. The closest you can get for our Grid is probably the column's DataFormat property. For example, if your data is an image Url and you want to display an image in the cell, you can set DataFormat to:
Then at runtime the Grid will replace "{0}" with the actual image Url and results in an image tag to be rendered in the Grid cell.
If you need to dynamically modify/populate the cell contents, you can also set the Grid cell's Value property directly. For example, an alternative way to achieve the above result without using DataFormat would be:
Code: C#
Grid1.Items[0].Cells[0].Value = "<img src='{0}' />";
These together can help you achieve scenarios that are often achieved with ItemDataBound event for MS Grid.
Hope this helps. Please feel free to let us know if there is anything else.
Thanks!