![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/09/2006, 04:16
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 58
Antigüedad: 19 años, 2 meses Puntos: 0 | |
No entra en evento sortCommand Hola!
Tengo un datagrid con el siguiente código:
<asp:datagrid id="dgResultados" OnSortCommand="dgResultados_SortCommand" AllowSorting="true" runat="server"></asp:datagrid>
Creo las columnas por código de este modo:
dgResultados.AutoGenerateColumns = False
For x = 0 To iColumnasYOrden - 1
Select Case strTipoColumnas(x)
Case "BoundColumn"
Dim bc As New BoundColumn
bc.DataField = strColumnasYOrden(x)
bc.HeaderText = strNombreColumnas(x)
bc.SortExpression = strColumnasYOrden(x)
dgResultados.Columns.Add(bc)
dgResultados.Columns(x).Visible = bVisibilidadColumnas(x)
.
.
.
End Select
Next
(todas las crea de tipo BoundColumn
Y creo q el siguiente evento:
Public Sub dgResultados_SortCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEvent Args) Handles dgResultados.SortCommand
dim strOrderBy as string = e.sortExpression
CargaDataGrid(strOrderBy)
End Sub
Pq no me entra en el evento cuando hago clic sobre el título de alguna de las columnas? |