DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: paging bei Datagrid funktioniert nicht | Von: Markus Hofmann ( 22.06.2004 10:27)

Hallo Leute! Ich habe in einer Webanwendung ein Datagrid das ich über einer oracle Dataadapter über ein DataSet mit Daten versorge!
Da es sich dabei um ein paar hundert Datensätze handelt möchte ich das mein Datagrid per paging immer 20 Datensätze anzeigt und ich dann im Datgrid blättern kann! ich kann alle Daten einwandfrei anzeigen ohne Paging aber mit paging nur die ersten Datensätze und wenn ich weiter drücke kommt folgende Fehlermeldung:

Ungültiger CurrentPageIndex-Wert. Der Wert muss >= 0 und < PageCount sein.

Diese Fehlermeldung verstehe ich nicht weil mein CurrentPageIndex-Wert am Anfang=0 ist.
So sieht mein Programm zum pagen aus!

private void DataGrid2_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid2.CurrentPageIndex =e.NewPageIndex;
DataGrid2.DataBind();
}



Betreff Von Datum
Re: paging bei Datagrid funktioniert nicht
Daten sind aber da? wenn du das Paging ausschaltest
Hannes Preishuber 22.06.2004 10:36
Re: paging bei Datagrid funktioniert nicht
Ja ich das Datagrid zeigt alle Daten einwandfrei an wenn das paging ausgeschaltet ist!<br>Sobald ich jedoch paging einschalte zeigt es mir nur die erste Seite an obwohl das Dataset mit den gleichen...
Markus Hofmann 22.06.2004 13:22
Re: paging bei Datagrid funktioniert nicht
Probier mal <br>private void DataGrid2_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)<br>{<br>DataGrid2.CurrentPageIndex =e.NewPageIndex;<br>DataGrid2.DataSource =...
Kerstin Lahr 23.06.2004 09:02
Re: paging bei Datagrid funktioniert nicht
und check ob viewstae eingeschaltet ist bzw in page load die Daten nur bei not postback gebunden werden
Hannes Preishuber 23.06.2004 09:04
Re: paging bei Datagrid funktioniert nicht
Also Das die Daten bei page load nur mit not postback gebunden werden kann ich ausschließen!<br><br>Wie kann ich den viewstate des Datagrids überprüfen?
Markus Hofmann 23.06.2004 11:46
Re: paging bei Datagrid funktioniert...
attribut im grid enableviewstate=true<br><br>und im erzeugten HTML Quelltext ansehen muss relative viel sein
Hannes Preishuber 23.06.2004 12:00
Re: paging bei Datagrid funktioniert...
Enableviewstate stand schon auf true funktioniert also auch nicht! <br><br>ich verzweifel langsam sobald ich paging ausschalte kann ich bis zu 5000 Datensätze anzeigen aber mit paging zeigt es mir nur die...
G. Guest 23.06.2004 12:10
Re: paging bei Datagrid funktioniert nicht
Hallo Kestin!<br><br>Danke für die Antwort hab ich leider schon probiert und nützt nichts! Das Datagrid lädt wird immer wieder mit den gleichen Werten angezeigt!<br><br>Trotzdem Danke
Markus Hofmann 23.06.2004 11:40
Re: paging bei Datagrid funktioniert nicht
Hi Markus,<br><br>probier mal diesen Code aus , aber ändere zuvor noch den CreateDatasource Block auf Deine Ora Geschichte.<br><br>Tobi
Tobi Ulm 23.06.2004 17:22
Re: paging bei Datagrid funktioniert nicht
ähm, hier ist der Source<br><br><%@ Import Namespace="System.Data" %><br><br><html><br><script language="C#" runat="server"><br><br> int startIndex;<br> DataView CreateDataSource(){<br> return...
Tobi Ulm 23.06.2004 17:22
Re: paging bei Datagrid funktioniert nicht
Hallo Tobi!<br>Danke für das code Beispiel ich hab das mal versucht leider klappt das jedoch auch nicht ich bekommen folgende Fehlermeldung:<br><br>Serverfehler in der Anwendung .<br>Ungültiger...
Markus Hofmann 24.06.2004 10:20
Re: paging bei Datagrid funktioniert nicht
Hallo Markus,<br> bitte poste mal ein bischen code. denn wenn dieses bsp von mir nicht geht dann weiss ich auch nicht weiter. Ich hab einfach mal mit einem OraClient eine Afrage auf die emp(scott/tiger)...
Tobi Ulm 24.06.2004 10:55
Re: paging bei Datagrid funktioniert nicht
DataView CreateDataSource()<br> {<br> <br> return this.dataSet11.Tables["TDATANEU"].DefaultView;<br> }<br><br> <br> private void Button2_Click(object sender, System.EventArgs...
Markus Hofmann 24.06.2004 11:29
Re: paging bei Datagrid funktioniert...
Ähm, tja ....<br>was ist wenn du mal im DataGrid1:PageIndexChanged Funktiönchen eingibst:<br>Trace.Write(e.NewPageIndex.ToString());<br><br>Also was hat der e.NewPageIndex denn für einen Wert?<br><br>Tobi
Tobi Ulm 24.06.2004 12:27
Re: paging bei Datagrid funktioniert...
Hallo Tobi auf die Idee mir den PageIndex anzeigen zu lassen bin ich auch schon gekommen!<br><br>Es sieht so aus wenn ich das DataGrid zum ersten mal binde ist CurrentPageIndex-Wert = 0 drücke ich dann...
Markus Hofmann 25.06.2004 07:59
Re: paging bei Datagrid...
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)<br> { ...
G. Guest 17.01.2006 15:18
Re: paging bei Datagrid...
Habe ein ähnliches Problem.<br>Was bedeutet aber this.oleDbDataAdapter3.Fill(dSKFZPosRoute1); ??
G. Guest 04.04.2006 08:06
Re: paging bei Datagrid funktioniert nicht
Hallo, wie wär es hiermit:<br><br>#Region " Grid_Change -> Event: Blättern durch die Listenseiten"<br> Private Sub Grid_Change(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs) Handles...
G. Guest 13.07.2004 14:13

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG