Bom dia Pessoal !!
Estou utilizando o VS 2010 e C# dentro de update panel, e dentro o evento row_command tenho o seguinte código:
protected void GvTiposVacinas_RowCommand(object sender, GridViewCommandEventArgs e)
{
switch (e.CommandName)
{
case "Select":
int idx = int.Parse((string)e.CommandArgument);
this.GvTiposVacinas.SelectRow(idx);
LblCodigo.Text = this.GvTiposVacinas.Rows[idx].Cells[1].Text;
this.TextBox1.Text = this.GvTiposVacinas.Rows[idx].Cells[2].Text.ToUpper();
break;
default:
break;
}
}
Bom, o código funciona perfeitamente, no entanto nessa mesma página eu tenho um textbox e um botão de pesquisa que retorna um datatable e faz um bind nesse mesmo grid e funciona perfeitamente(através do click do botão).
A minha dúvida é porque depois que clico no botão que tem no grid que é um Select Button e ele retorna no grid novamente o resultado da primeira carga do grid.
Resumo: o meu objetivo seria fazer um filtro no grid ja populado e ao clicar no botão que tem no grid ele mostrar no textbox os campos pesquisados que são o código e o nome.
Espero que tenha conseguido explicar...
Obrigado pela ajuda...
Adriano_SP