Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/11/2009, 17:16
Avatar de eperedo
eperedo
 
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: problema con boton dentro de un gridview

Ese link es para visual basic 6 y aplicación windows :|

laif una forma no tan complicada de obtener el valor de una celda es con la propiedad CommandName del asp:button
El botón que tienes en el TemplateField quedaría así:
Código:
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:Button ID="btn" runat="server" Text="Acción" CommandName='<%# Eval("CategoryName") %>' /> 
                    </ItemTemplate>
                </asp:TemplateField>
Y luego activas el evento RowCommand para recuperar ese valor:
Código vb.net:
Ver original
  1. Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand
  2.         Response.Write("<h1>Nombre de categoría seleccionada: " + e.CommandName + "</h1>")
  3.     End Sub

El fuente completo de esto lo encuentras en mi blog, entra a la sección descargas.
Espero te sirva de ayuda

PD: El link para mi blog está en mi firma.
__________________
Eduardo Peredo
Wigoin