hi friend,
there is an event in gridview properties...
see the code snippet.. it may usefull..
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text = GridView1.SelectedRow.Cells[0].Text;
TextBox2.Text = GridView1.SelectedRow.Cells[1].Text;
TextBox3.Text = GridView1.SelectedRow.Cells[2].Text;
TextBox4.Text = GridView1.SelectedRow.Cells[3].Text;
}
And i didnt understand ur second requirement...
grid navigation from one page to another page, it is done with 'sessions'