Realçar linha de gridview no painel de atualização sem postar de volta
Eu tenho um gridview em um painel de atualização com o seguinte código para selecionar uma linha; isso, por sua vez, atualiza outro updatepanel com detalhes do registro do formulário.
protected void gvMainGrid_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//Make the entire row clickable to select this record
//Uses javascript to post page back
e.Row.Attributes["onmouseover"] = "this.style.cursor='hand';this.style.textDecoration='underline';";
e.Row.Attributes["onmouseout"] = "this.style.textDecoration='none';";
e.Row.Attributes.Add("onclick", ClientScript.GetPostBackClientHyperlink(this.gvMainGrid, "Select$" + e.Row.RowIndex));
}
}
Estou vinculando manualmente o gridview de um banco de dados e não quero religá-lo apenas para destacar a linha, mas não consigo adicionar javascript ao evento onclick, parece mostrar o GetPostBackClientHyperlink ou o destaque da linha javascript.