CGU_Rush 0 Denunciar post Postado Agosto 2, 2007 Opa pessoal, Estou com um problema: Tenho um método que adiciona dados que vem de um List<> em um GridView. o código é o seguinte: private void adicionarProdutos(List<dbVitaBrasilNet.tbprodutoRow> rowListProdAdicionar) { foreach (dbVitaBrasilNet.tbprodutoRow row in rowListProdAdicionar) { if (!rowListProdRelacionados.Contains(row)) { rowListProdRelacionados.Add(row); } } gridProduto.DataSource = rowListProdRelacionados; gridProduto.DataSourceID = string.Empty; gridProduto.DataBind(); } Ele adiciona beleza, mas na paginação, qndo tento ir pra segunda pagina ele dá esse erro: The GridView 'gridProduto' fired event PageIndexChanging which wasn't handled. Nao existe esse evento no meu código. Minha duvida é: Preciso ter esse evento obrigatoriamente nisso que estou tentando fazer? Se sim, o que esse evento deve fazer? desde já obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Agosto 2, 2007 Neste caso tem que ter sim, você dando um click duplo na grid, vai ser criado em seu código o evento de Select, mas no drop de eventos do VS, vai aparecer todos os eventos disponíveis da Grid, só você selecionar o evento PageIndexChanging, que ele será criado em seu código. É justamente o evento responsável pela paginação. Compartilhar este post Link para o post Compartilhar em outros sites