Salvar dados GridView no SqlServer
Ola estou com um problema, estou programando com asp.net EntityFramework. Mas estou tentando salvar os dados de um gridView que sao poucos (item, valorUnitario, quantidade, valorTotal), onde o valor total esta no footer do GridView e nao sei como como pegar esses informações no grid e mandar para o banco, se alguem ja teve esse problema e puder ajudar agradeço e muito, pois so falta isso pra eu terminar uma aplicação.
Obrigado.
Obrigado.
Celiol.
Curtidas 0
Respostas
Joel Rodrigues
20/09/2013
Como você está ligando o GridView à coleção de dados vindos do EF?
GOSTEI 0
Celiol.
20/09/2013
Ola cara desculpa demora pra responder e que estou em um outro projeto aqui.
Mas eu configurei os dados no gridView dessa maneira:
protected void grvCarrinho_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType != DataControlRowType.Header && e.Row.RowType != DataControlRowType.Footer)
{
codProduto = ((ITEM_VENDA)e.Row.DataItem).IDT_produto;
PRODUTO produto = produtobll.Find(p => p.IDT_Produto == codProduto).First();
((Label)e.Row.FindControl("lblDescricao")).Text = produto.nome;
}
else if (e.Row.RowType == DataControlRowType.Footer)
{
e.Row.Cells[1].Text = "Total de Itens selecionados: " + car.QuantidadeTotal().ToString();
e.Row.Cells[4].Text = String.Format("{0:c}", car.ValorTotal());
}
}
e apenas quero pegar os dados que o cliente compra e ir salvando na tabela ITENS_Venda, mas nunca trabalhei com gridView e com EntityFramework é a segunda vez, pode me ajudar?
Abraço Valeu Miller.
se puder entre em contato: macmiller.app@gmail.com
Mas eu configurei os dados no gridView dessa maneira:
protected void grvCarrinho_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType != DataControlRowType.Header && e.Row.RowType != DataControlRowType.Footer)
{
codProduto = ((ITEM_VENDA)e.Row.DataItem).IDT_produto;
PRODUTO produto = produtobll.Find(p => p.IDT_Produto == codProduto).First();
((Label)e.Row.FindControl("lblDescricao")).Text = produto.nome;
}
else if (e.Row.RowType == DataControlRowType.Footer)
{
e.Row.Cells[1].Text = "Total de Itens selecionados: " + car.QuantidadeTotal().ToString();
e.Row.Cells[4].Text = String.Format("{0:c}", car.ValorTotal());
}
}
e apenas quero pegar os dados que o cliente compra e ir salvando na tabela ITENS_Venda, mas nunca trabalhei com gridView e com EntityFramework é a segunda vez, pode me ajudar?
Abraço Valeu Miller.
se puder entre em contato: macmiller.app@gmail.com
GOSTEI 0