Its very easy
on page load write this
foreach (GridViewRow row in GridView1.Rows)
{
Button bk = (Button)row.FindControl("Button2");
bk.Attributes.Add("onclick", "return getmew("+row.RowIndex+")");
}
then in javascript write this
function getmew(dd)
{
var b=document.getElementById("GridView1");
var c=document.getElementById("TextBox1");
var d=document.getElementById("TextBox2");
dd=dd+1;
c.value=document.getElementById("GridView1").rows[dd].cells[2].innerHTML;
d.value=document.getElementById("GridView1").rows[dd].cells[3].innerHTML;
}
you can use rowdatabound also....do it in your way
good luck.........