2009-04-20 10 views
1

Ich verwende eine RadGrid von Telerik mit Ajax aktiviert. Wenn ein Ajax-Aufruf erfolgt, antwortet die Seite mit 56 KB JavaScript-Validatoren zusätzlich zu den neuen Grid-Daten (zusätzlich zu 40k viewstate - argh). Gibt es einen Workaround dafür?ASP.NET AJAX - Updates im Panel senden alle Seite Validierung Script

+0

Werden die 56 KB Javascript nicht zwischengespeichert? – tster

+0

Es hört sich so an, als würde es so funktionieren, wie es soll. ** Verwenden Sie ein AJAX UpadatePanel? ** Sehen Sie, die Sache mit diesen UpdatePanels ist, dass * alles * in ihnen jedes Mal neu gesendet wird, wenn die Seite aktualisiert wird. –

+0

Viewstate aus und Option? – Rob

Antwort

0

Haben Sie versucht, es an einen Webdienst zu binden, anstatt die serverseitige Standardbindung durchzuführen? Siehe "ASP.NET Grid Demo - .NET 3.5 - .NET 3.5 Client-side Data Binding".

Die meisten Telerik-Steuerelemente, mit denen ich Erfahrung habe, erhalten eine 10-fache Beschleunigung, wenn Sie vom serverseitigen Ajax zu Webdiensten wechseln.