Only clicking on the Row will not fire the event. You have to have a Button on the row to handle this.
You can do that by adding the below aproperty in the GridView Mark up in aspx page.
AutoGenerateSelectButton="True"
Without the button, you can also do that.
For that try with the below code inside RowDataBound Event
protected void grdTimeSheetEntry_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes["onclick"] = ClientScript.GetPostBackClientHyperlink(this.grdTimeSheetEntry, "Select$" + e.Row.RowIndex);
}
}
Declare that in
GridView
Mark up as well.