Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/07/2006, 01:44
Avatar de moNTeZIon
moNTeZIon
 
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años, 2 meses
Puntos: 9
Ok, Web Forms. Y ahora, ASP.NET 2.0, 1.1 ò 1.0 ?
Te dejo el ejemplo para 2.0, en este caso es para un repeater, pero para un Grid debería ser lo mismo.
Código:
Protected Sub rptMensajes_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.RepeaterCommandEventArgs) Handles rptMensajes.ItemCommand
    Select Case CType(e.CommandSource, Button).ID
        Case "btnEditar"
            Response.Redirect("ForoNuevoMensaje.aspx?Categoria=" & IdCategoria & "&Hilo=" & IdHilo & "&Mensaje=" & e.CommandArgument)
        Case "btnEliminar"
            Response.Redirect("ForoEliminarMensaje.aspx?Categoria=" & IdCategoria & "&Hilo=" & IdHilo & "&Mensaje=" & e.CommandArgument)
    End Select
End Sub
Así tengo declarados los controles dentro del repeater:
Código:
<asp:button id="btnEditar" runat="server" Text="Editar" CommandArgument=<%#DataBinder.Eval(Container.DataItem, "IdMensaje")%> />
&nbsp;
<asp:button id="btnEliminar" runat="server" Text="Eliminar" CommandArgument=<%#DataBinder.Eval(Container.DataItem, "IdMensaje")%> />
Espero que te sirva.
Saludos pelanas.
__________________
..:: moNTeZIon ::..