2016-04-18 9 views
0
protected void gvValues_PageIndexChanging(object sender, GridViewPageEventArgs e) 
     { 
      gvValues.PageIndex = e.NewPageIndex; 
      this.FillData(); 
     } 

Paging funktioniert gut, aber wenn ich auf der letzten clcik oder First es gibt mir Fehler alsLetzte Seite und Erste Seite gibt Exception in MVC Paging

Input string was not in a correct format. 
+0

OK Ich tat, was soll ich auch tun? Ich habe versucht, Switch-Schleife zu machen, um Index richtig zu machen, aber ich wusste nicht, wo soll ich diese Schleife setzen –

+0

Kannst du mir meine Antwort ansehen? – Dilip

Antwort

0

schreiben folgenden Code:

protected void gvValues_PageIndexChanging(object sender, GridViewPageEventArgs e){ 

    GridView1.PageIndex = e.NewPageIndex; 

    //rebind your gridview - GetSource(),Datasource of your GirdView 
    GridView1.DataSource = GetSource(); 
    GridView1.DataBind(); 

} 
+0

Ich verbinde es in meinem ursprünglichen Code schau auf meine aktualisierte Frage, und mein Paging funktioniert einwandfrei in 123456 ... aber wenn ich die letzte Seite drücke, gibt es mir diese Ausnahme –