Gridview: Evitar postbacks paginando u ordenando

Podemos evitarnos unos postbacks de más cuando utilizamos las cabeceras de ordenación o los números de paginación, con una simple propiedad a true: 'EnableSortingAndPagingCallbacks'. El gran inconveniente es que no podremos utilizar "template fields", o sea, no podemos utilizar una presentación personalizada, lo cual hace que este "atajo" no nos ayude mucho, porque a la hora de editar filas podemos necesitar controles especiales que no vienen empaquetados en el template built-in. P.ej:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" AllowSorting = "true"
 DataSourceID="SqlDataSource1" EnableSortingAndPagingCallbacks = "true">
 <Columns>
  <asp:BoundField DataField="FIRST_NAME" HeaderText="First Name"
                    SortExpression="FIRST_NAME" />
  <asp:BoundField DataField="LAST_NAME" HeaderText="Last Name"
                    SortExpression="LAST_NAME" />
  <asp:BoundField DataField="ADDRESS" HeaderText="Address"
                    SortExpression="ADDRESS" />
 </Columns>                 
</asp:GridView>
Escrito el 14 oct 2015
comments powered by Disqus

- Migrando un proyecto Android de Eclipse a AndroidStudio / Gradle: error “Unmappable character for encoding UTF-8” y de dependencias »