Hi,
Thanks for posting in the forum. However we do not do this kind of "on demand" coding service. We can only point you to the related information:
1. To hide a column, set the column's Visible to false;
2. You can either use a ButtonColumn or handle the Grid's ClientSideOnItemClick event and then trigger a post back from there. Here is a working sample:
http://demo.essentialobjects.com/Demos/Grid/Features/ItemCommand%20Server%20Event/Demo.aspxPlease keep in mind that we neither code nor debug for our users. So you will need to go over the documentation and samples first. Try to find one that’s similar to your scenario and then adapt that to fit your need. If you still have question about a specific feature, we will be able to help. However we do not provide "complete sample" to fit your exact requirement. If we were to do that, then everybody would ask us to write code for them.
Thanks!