Hi,
What i understand i that you have a gridview and other asp.net controls with Visible property =false and you want to show them on button click
use this in buttonclick event
Gridview1.Visible=true;
controlname.Visible=true;
If Grid already have Visible =true,the on button click event use data source for it
like
Gridview.DataSource = datasource