Por favor, dame algunos consejos sobre el problema de paginación en la vista de cuadrícula en asp.net C#.
Sin embargo, si utiliza su propio código para configurar la fuente de datos de GridView, la primera página de GridView se mostrará normalmente. Si hace clic en la segunda página, a menudo aparecerá el siguiente error.
Consejos: Se generó el evento "GridView_test" de GridView "Page_test", que no se manejó. La vista de cuadrícula "GridView_test" generó el evento no controlado "PageIndexChanging".
La forma de resolver este problema es:
1. En la página de diseño .aspx de GridView, agregue
Copia el siguiente código:
AllowPaging="true"
y
Copia el siguiente código:
OnPageIndexChanging.OnPageIndexChanging="GridView_test_PageIndexChanging"
Es decir
p>y
Copie el código de la siguiente manera:
ID="GridView_module" runat= "server" AllowPaging="true " OnPageIndexChanging="GridView_test_PageIndexChanging" 2 En la página .aspx.cs, agregue el siguiente código: Copie el código como siguiente: protected void GridView_test_PageIndexChanging( objeto remitente, GridViewPageEventArgs e) { GridView_test_ PageIndex = e.NewPageIndex; 3.NewPageIndex; p> GridView_test.DataSource= "**";//Establecer la fuente de datos GridView_test.DataBind(); } 3. Ejecute el programa y no habrá errores al pasar las páginas.