2009-08-05 14 views
0

ist mein erstes Mal in diesem Forum, ich habe ein Problem mit dem jqGrid, ich kann es nicht zur Arbeit, und dieses Problem ist durch etwa 2 Tage, dass ich nicht risolvere.Il Problem ist, dass wenn ich den Code setzte javascript im jqGrid Ansicht: Home dann alles funktioniert, aber wenn ich meinen Weg ändern, zum Beispiel Client/LinqGridData gibt mir die folgende Fehlermeldung:JqGrid funktioniert nicht mit asp.net mvc

The parameters dictionary contains a null entry for parameter 'page' of non-nullable type 'System.Int32' for method 'System.Web.Mvc.ActionResult LinqGridData (System.String, System.String, Int32, Int32)' in 'JQueryGridWeb . Controllers.ClienteController '. To make a parameter optional its type should be either a reference type or a Nullable type. 
Parameter name: parameters 

jemand, den ich kenne geben eine gültige Antwort?

Vielen Dank für alles, was ich hoffe, eine Antwort zu haben, dieses Problem zu lösen

+0

Sie zeigen müssen: 1) Die Unterschrift des Verfahrens wird die Rasterdaten zu holen ruft, und 2) die URI erzeugt das Gitter (finden in Firebug von Fiddler). –

+0

Hallo und vielen Dank für die Antwort, der Punkt ist, dass, wenn ich die Parameter (int Seite e int Zeile) die "?" Ich gebe ruhig in die Rolle ein, und das ist das erste Problem, das zweite ist, dass durch Eingabe der Funktion und Ausführen in allen Operationen am Ende der Rückgabe json gibt mir den Wert im Textformat und gibt mir eine Maske, wenn ich will Speicher die Datei. Ich weiß nicht die Antwort auf die Frage auch, weil sie 2 Tage sind, die ich versuche, jqGrid zu laufen –

Antwort

0

Der Fehler Sie bekommen im Grunde sagt Ihnen, dass Sie die Informationen senden, die für jqGrid funktionieren erforderlich ist. Das Problem liegt wahrscheinlich im Code, der den Aufruf zum Laden der Rasterdaten generiert. Sie sagen, dass die Home-Ansicht funktioniert. Was ist also anders an dieser Ansicht von der Route, die fehlschlägt?

Code-Beispiele sind hilfreich in Fällen wie diesem ...

Verwandte Themen