Pues verán, tengo el siguiente problema, resulta uqe tengo declarado un GridView el cual tiene asignado el Evento OnSorting, pero al clickar sobre una cabecera.... la página se recarga pero no entra por ahí (Probé con un punto de interrupción).
Las propiedades del GridView son:
Código:
Y una de las columnas tiene lo siguienterunat="server" ID="objGridView" EnableViewState="true" AutoGenerateColumns="False" OnPageIndexChanging="objGridView_PageIndexChanging" OnSorting="objGridView_Sorting" OnRowCommand="objGridView_RowCommand" OnPreRender="objGridView_PreRender" OnRowCreated="objGridView_RowCreated" AllowSorting="True" AllowPaging="True" PageSize="10" CellSpacing="1" CellPadding="0" Width="100%" AlternatingRowStyle-BackColor="white" cssClass="gred" PagerStyle-CssClass="paginacionGred"
Código:
<asp:TemplateField HeaderText="Cif" SortExpression="CIF"> <headertemplate> <asp:LinkButton id="lnkCife" runat="server">Cif</asp:LinkButton> </headertemplate> <itemstyle width="100px" /> <itemtemplate> <asp:Literal id="lCif" runat="server" Text="<%# ((System.Data.DataRow) Container.DataItem)[18].ToString() %>"></asp:Literal> </itemtemplate> </asp:TemplateField>
Como ven, en principio está todo bien... sin embargo, no me está entrando por el evento . . . . Si alguien sabe que puede ser se lo agradecería. ¿Puede ser que tenga uqe ver con que está declarado el evento prerender?
En fin... cualquier cosa, gracias.