//C# code i dont know in vb . plz understand///
//in row data bound of grid view
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onMouseOver", "this.style.cursor = 'hand';this.style.backgroundColor = 'yellow';");
e.Row.Attributes.Add("onMouseOut", "this.style.backgroundColor = 'white';");
DataControlFieldCell cid = (DataControlFieldCell)(id from grid view element );
string path = "summary.aspx?id="+cid.Text;
e.Row.Attributes["onclick"] = " return SelectedObjRptPopUp('" + path + "')";
}
//javascript for opening popup
<script type="text/javascript">
function SelectedObjRptPopUp(url)
{
var popupStyle = "dialogheight=500px;dialogwidth=835px;dialogleft:200px;dialogtop:200px;status:no;help:no;";
var var1 = window.showModalDialog(url, '', popupStyle);
}
</script>