Inquiridor
Post Back em GridView

Pergunta
-
Bom Dia,
Estou com problema no meu GridView, o que acontece:
Trago dados de um BD e jogo em um grid, e tem um Edit.
Quando clico no edit, tenho que clicar 2 vezes para poder abrir as caixas de edição.
Sei que se der um Data Source e um Data Bind funciona.
Mas não posso, porque faço umas contas para o usuário somente na tela e não atualizo o BD, se eu der estes dois comando apaga todo o cálculo que foi feito na linha anteriomente.
Como sou nova em .net C#, pode ser que tenha outro comando que eu desconheço.
Se alguem puder me ajudar...
Por favor
Grata
Gabi- Movido AndreAlvesLima sexta-feira, 14 de maio de 2010 15:08 (De:.NET Development - Geral)
Todas as Respostas
-
Oi Gabi,
Só faça o DataBind() se não for PostBack...
No Page_Load da sua página que contém o GridView:
if (! Page.IsPostBack)
{
seuGrid.DataSource = seusDados;
seuGrid.DataBind();
}
Forte abraço,
André Borges Medeiros
MCPD, MCT
>> Se a resposta solucionar sua dúvida, favor Votar como Útil- Sugerido como Resposta Guijermous sábado, 7 de novembro de 2009 01:20
-
-
Bom Dia...
O que o André fez não me ajudou, pois meu grid 'desaparece'... para ele aparecer tenho que clicar 2 vezes no botão que traz o meu grid.... Não sei se o problema é mesmo PostBack
Grata desde já
Gabi
namespace Carga.pl { public class CamadaApresentacao : System.Web.UI.Page { protected void btnPesquisar_Click(object sender, EventArgs e) { pDOCO = Convert.ToInt32(txtPedido.Text); pDCTO = txtTipo.Text; pNXTR = txtProximo.Text; grdPedido.DataSource = new CamadaLogicaNegocio().ObtemGrid(pDOCO, pDCTO, pNXTR); grdPedido.DataBind(); } protected void grdPedido_RowEditing(object sender, GridViewEditEventArgs e) { grdPedido.EditIndex = e.NewEditIndex; } protected void grdPedido_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e) { grdPedido.EditIndex = -1; } protected void Page_Load(object sender, EventArgs e) { } } }
-
Olá.
Sei que já faz muito tempo, mas, conseguiu resolver seu problema?
A propósito, estou migrando seu post para o fórum de Desenvolvimento Web - Geral. Por favor, das próximas vezes que tiver alguma dúvida relacionada a esse assunto, poste por lá.
Obrigado.
André Alves de Lima
Visite o meu site: http://andrealveslima.spaces.live.com
Me siga no Twitter: @andrealveslima -
-
Você precisa clicar duas vezes no botão "btnPesquisa" para que a grade exiba os itens?
Fkaeh - Gambi.NET® Framework Certificated 2010
----------------------------------------------
Se tiver paciência para avaliar, agradeço: http://premio.clubedeautores.com.br/web/site_premio/votar.php?id=12633