GridView + Deletar
18/03/2014
0
Boa tarde Pessoal, andei pesquisando sobre deletar uma linha do grid , achei muitas coisa porém não me serviram. tenho um gridview e preciso de saber qual linha ele clicou para pegar o código e executar o comando no banco
Consegui botar uma imagem para excluir, porém não sei trazer o código da linha que ele clicou
Desde já obrigado
<asp:GridView ID="GdvRelatorio" runat="server" AutoGenerateColumns="False" CellPadding="0" Font-Size="Smaller" ForeColor="#333333" > <AlternatingRowStyle BackColor="White" /> <Columns> <asp:BoundField DataField="codigo" HeaderText="Código" > <HeaderStyle Width="70px" BackColor="#416A92" Height="21px" /> <ItemStyle Width="70px" Height="17px" /> </asp:BoundField> <asp:BoundField DataField="nome" HeaderText="Cliente" Visible="false"> <HeaderStyle Width="150px" BackColor="#416A92" Height="21px" /> <ItemStyle Width="150px" Height="17px" /> </asp:BoundField> <asp:BoundField DataField="dtvisita" HeaderText="Data" DataFormatString="{0:dd/MM/yyyy}"> <HeaderStyle Width="70px" BackColor="#416A92" Height="21px" /> <ItemStyle Width="70px" Height="17px" /> </asp:BoundField> <asp:BoundField DataField="horario" HeaderText="Horario"> <ControlStyle BackColor="#416A92" /> <HeaderStyle Width="60px" BackColor="#416A92" Height="21px" /> <ItemStyle Width="60px" Height="17px" /> </asp:BoundField> <asp:BoundField HeaderText="Serviço" DataField="Ser" > <HeaderStyle Width="200px" BackColor="#416A92" Height="21px" /> <ItemStyle Width="200px" Height="17px" /> </asp:BoundField> <asp:BoundField DataField="Prof" HeaderText="Profissional"> <HeaderStyle Width="150px" BackColor="#416A92" Height="21px" /> <ItemStyle Width="150px" Height="17px" /> </asp:BoundField> <asp:buttonfield buttontype="Image" ImageUrl="~/Imagens/cross.png" commandname="Excluir" text="Excluir" HeaderText="Excluir" /> </Columns> <EditRowStyle BackColor="#2461BF" /> <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" Height="20px" /> <HeaderStyle BackColor="#507CD1" Font-Bold="True" Font-Size="X-Small" ForeColor="White" Height="20px" HorizontalAlign="Center" VerticalAlign="Middle" /> <PagerStyle BackColor="#416A92" ForeColor="White" HorizontalAlign="Center" Height="20px" /> <RowStyle BackColor="#EFF3FB" Height="15px" HorizontalAlign="Center" VerticalAlign="Middle" /> <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /> <SortedAscendingCellStyle BackColor="#F5F7FB" /> <SortedAscendingHeaderStyle BackColor="#6D95E1" /> <SortedDescendingCellStyle BackColor="#E9EBEF" /> <SortedDescendingHeaderStyle BackColor="#4870BE" /> </asp:GridView>
Consegui botar uma imagem para excluir, porém não sei trazer o código da linha que ele clicou
Desde já obrigado
Bernado Majia
Curtir tópico
+ 0
Responder
Posts
19/03/2014
Bernado Majia
Pessoal andei pesquisando e ainda nada, vou esclarecer melhor o que estou querendo..
Ex: Tenho um Gridview com Código, nome, horário e Profsional, carregado com várias informações que foram carregados do Banco de dados, eu queria por um botão de excluir em cada linha e quando o usuário clicar em excluir eu queria conseguir pegar o código da linha que ele criou para poder fazer o meu tratamento.
Consegui criar o botão em cada linha porém não consigo chamar função nenhuma com ele e nem retornar o código da linha que foi clicado. :/
Ex: Tenho um Gridview com Código, nome, horário e Profsional, carregado com várias informações que foram carregados do Banco de dados, eu queria por um botão de excluir em cada linha e quando o usuário clicar em excluir eu queria conseguir pegar o código da linha que ele criou para poder fazer o meu tratamento.
Consegui criar o botão em cada linha porém não consigo chamar função nenhuma com ele e nem retornar o código da linha que foi clicado. :/
Responder
20/03/2014
Bernado Majia
Consegui inseri esses dois itens no grid e problema resolvido
onrowcommand="GdvRelatorioItemCommand" OnRowDataBound="GdvRelatorio_RowDataBound" >
Responder
Clique aqui para fazer login e interagir na Comunidade :)