ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
812
812
EMPFEHLEN
-
Hey ich habe ein GridView, ich will diese mit Paging verwenden. Das GridView wird durch folgenden Code erzeugt (alles gemacht mit ASP.NET)
Code :1 2 3 4 5 6 7
<cc5:C1GridView ID="ErrorSummaryViewTable" runat="server" AllowPaging="True" ClientOnSelectionChanged="ErrorSummaryViewTable_ClientOnSelectionChanged" OnPageIndexChanging="generalGridView_PageIndexChanging" VisualStylePath="~/C1WebControls/VisualStyles" AllowKeyboardNavigation="True" AllowRowHover="False"> <PagerSettings FirstPageText="First Page" LastPageText="Last PAge" /> </cc5:C1GridView>
Die OnPageIndexChanging Methode im Code im C# sieht so aus:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
protected void generalGridView_PageIndexChanging(object sender, C1.Web.UI.Controls.C1GridView.C1GridViewPageEventArgs e) { ErrorHistoryView.PageSize = 15; stTime = C1DateInput1.Date; endTime = C1DateInput2.Date; ErrorSummaryViewTable.DataSource = sqleA.getErrorTable(stTime, endTime); ErrorHistoryView.PageIndex = e.NewPageIndex; int seite = e.NewPageIndex; int seitengroesse = Convert.ToInt32(PageGrosseErrorView.Value); ErrorSummaryViewTable.DataBind(); }
Die Daten werden auch geladen allerdings wird immer nur die erste Seite angezeigt.
Wenn man nun auf eine andere Seite klickt wird die Methode aufgerufen, es änder aber nicht am GridView nicht einmal die Größe der Seite (die ist standart auf 10).
In der Changed Methode steht das gleiche drin, passiert aber dasselbe, nichts!
Wenn ich nur eine der beiden Methode verwendet ändert das auch nichts, hat jemand eine idee?
Mir ist eben beim testen aufgefallen das der obige Code zwar angenommen wird, aber nicht umgesetzt.
Nachdem man einmal auf eine andere Seite geklickt hat, wird einen der Wert beim nächsten Klick der ErrorHistoryView.PageIndex als Seite 2 (oder die Seite die aufgerufen wird angezeigt) und nicht mehr Seite 0.
Genauso die Seitengröße beträgt 15 und nicht mehr 10. Nur wird davon nichts sichtbar
Oke der Fehler war/ist blöd. Ich habe das falsche Grid ausgewählt. Konnte natürlich nichts werden.
Kommt davon wenn man immer die autovervollständigung benutzt...
Nach solchen fehler suchst dich zutote... Damit wäre die sache erledigt.Geändert von Mirc (02.11.11 um 11:58 Uhr) Grund: Fehler gefunden
Ähnliche Themen
-
JSF Execption: No saved view state could be found for the view identifier
Von crombix im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 07.01.11, 11:43 -
[RCP] View durch einen anderen View ersetzen
Von lowskilla im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 11.09.09, 09:24 -
Doc/View mit Splitter. Wieso kennt keine View ihr Document?
Von Perdan im Forum C/C++Antworten: 0Letzter Beitrag: 13.10.08, 11:44 -
Stammbaum in View, Objekte in View verschieben.
Von Ron-calli im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 11.10.05, 18:01 -
Paging mit MS-SQL
Von nafets im Forum ASPAntworten: 4Letzter Beitrag: 24.12.04, 00:41





Zitieren
Login





