Olá Srs.,
Estou com um probleminha chato. Coloquei um botão no gridview, mas não está chamando o evento do botão.
Abaixo o código.
<asp:GridView ID="dgvTitVen" runat="server" AutoGenerateColumns="False"> <Columns> <asp:TemplateField HeaderText="Pedido" Visible="False"> <EditItemTemplate> <asp:TextBox ID="txtPedido" runat="server" Text='<%# Bind("pedido") %>'></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="lblPedido" runat="server" Text='<%# Bind("pedido") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Ponto" Visible="False"> <EditItemTemplate> <asp:TextBox ID="txtPonto" runat="server" Text='<%# Bind("ponto") %>'></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="lblPonto" runat="server" Text='<%# Bind("ponto") %>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="pedido" HeaderText="Pedido" ItemStyle-HorizontalAlign="Center" /> <asp:BoundField DataField="descricao" HeaderText="Cliente" /> <asp:BoundField DataField="situacao" HeaderText="Enviar" ItemStyle-HorizontalAlign="Center" /> <asp:BoundField DataField="total_liquido" HeaderText="Valor" ItemStyle-HorizontalAlign="Right" DataFormatString="{0:N2}" > <ItemStyle HorizontalAlign="Right"></ItemStyle> </asp:BoundField> <asp:TemplateField HeaderText="Enviar(Sim/Não)"> <ItemTemplate> <asp:Button ID="btnEnviar" runat="server" CssClass="bt_oval_peq_verde" onclick="btnEnviar_Click" Text="Editar" /> </ItemTemplate> <ItemStyle HorizontalAlign="Left" /> </asp:TemplateField> </Columns> </asp:GridView>
Protected Sub btnEnviar_Click(ByVal sender As Object, ByVal e As EventArgs) Dim btnRemover As Button = CType(sender, Button) Dim inlLinha As GridViewRow = CType(btnRemover.NamingContainer, GridViewRow) Dim lblEnviar As Label = CType(dgvTitVen.Rows(inlLinha.RowIndex).FindControl("lblEnviar"), Label) Dim lblPonto As Label = CType(dgvTitVen.Rows(inlLinha.RowIndex).FindControl("lblPonto"), Label) ... End Sub
Mas não tem jeito de chamar o método.
Desde já agradeço.
Sds.
Rafael Segat http://www.rafaelsegat.net