Foros del Web » Programación para mayores de 30 ;) » .NET »

boton en datagrid

Estas en el tema de boton en datagrid en el foro de .NET en Foros del Web. tengo una columna en el datagrid, que es un boton, de hecho dos botones en la cilumna, Si y No, pero neceisto que al presionar ...
  #1 (permalink)  
Antiguo 16/12/2009, 13:28
Avatar de gakutaru  
Fecha de Ingreso: agosto-2005
Ubicación: frente a mi NtbK
Mensajes: 239
Antigüedad: 18 años, 8 meses
Puntos: 6
boton en datagrid

tengo una columna en el datagrid, que es un boton, de hecho dos botones en la cilumna, Si y No, pero neceisto que al presionar Si, se habilite otro boton en el DataRow que es el 'imprimir'.

les pongo una seccion de los codigos
Código vb:
Ver original
  1. Try
  2.                    conLicencia.Open()
  3.                    dtrAutorizar = cmdAreas.ExecuteReader
  4.                    While dtrAutorizar.Read
  5.                      
  6.                        dr = dt.NewRow()
  7.                        dr(0) = dtrAutorizar("idAutorizar")
  8.                        dr(1) = dtrAutorizar("Nombre")
  9.                        dr(2) = dtrAutorizar("Apellido")
  10.                        ItemsGrid.DataBind()
  11.                        dt.Rows.Add(dr)
  12.                    End While          
  13.                    conLicencia.Close()                  
  14.                Catch
  15.                    Response.Write("ERROR, no se puede desplegar las autorizaciones")
  16.                End Try
  17.                Dim dv As DataView = New DataView(dt)
  18.                Return dv
y en la misma pagina en el body
Código ASP:
Ver original
  1. <asp:DataGrid id="ItemsGrid" runat="server" AutoGenerateColumns="false" OnItemCommand="VerDetalles"  OnDeleteCommand="QuitarAutorizacion"   OnSelectedIndexChanged="Imprimir" OnCancelCommand="Aprobar" >
  2.  <Columns>
  3.  <asp:BoundColumn DataField="idAutorizar" Visible="false" ReadOnly="false" />
  4.  <asp:BoundColumn HeaderText="Nombre" DataField="Nombre" />
  5.  <asp:BoundColumn HeaderText="Apellido" DataField="Apellido" />
  6. <asp:TemplateColumn HeaderText="Autorizar" >
  7. <ItemTemplate>
  8. <asp:LinkButton  ID="btnSi" runat="server" Visible="true" Text="Si" CommandName="Cancel" />
  9. <asp:LinkButton  Text="No" runat="server" ID="btnNo" CommandName="Delete" />
  10. <asp:Label ID="lblAutorizado" runat="server" Visible="true" />
  11. </ItemTemplate>
  12. </asp:TemplateColumn>
  13. <asp:TemplateColumn HeaderText="Imprimir">
  14. <ItemTemplate>
  15. <asp:LinkButton ID="LinkButton1" runat="server" Text="Imprimir" CommandName="Select" />
  16. </ItemTemplate>
  17. </asp:TemplateColumn>
  18. <asp:ButtonColumn ButtonType="LinkButton" Text="Detalle" HeaderText="Detalle" CommandName="Item" />
  19.  
  20.  </Columns>
  21.  </asp:DataGrid>

alguien sabe como administrar estos eventos?
porque no puedo seleccionar el id del boton dentro del Try y no se como cambiar lo que muestra el DataRow
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:40.