Frage

ich die Methode wählen, um meine Daten jede Sekunde mit einem Javascript Pagemethod und WebMethod zu aktualisieren.

Mit viel kehrt über ein Objekt, das ich hunderte von Etiketten kann, wenn es naeccasery ist.

Die Zeit für 2 completedatabase-querys ist unter 200 Millisekunden und das Post-Gewicht ist wunderfull niedrig!

Aber wie kann ich meine Gridview in einem Webmethod Databind?

Gibt es eine Möglichkeit, es in JavaScript von zu binden, wie kann ich es mit einer statischen Methode zugreifen?

War es hilfreich?

Lösung

Sie können absolut AJAX und Web-Services verwenden, um tabellarische Daten (Grids) in ASP.NET-Anwendungen angezeigt werden soll. Diese Fragen Stackoverflow bieten eine gute Einführung in verschiedene Optionen:

Sie können jedoch nicht wörtlich databind GridView oder DataGrid Kontrollen in Javascript-Funktionen. Die Gitter Kontrollen sind serverseitige Objekte, tief integriert in der ASP.NET-Seite Lebenszyklus .

ASP.NET-Steuerelemente existiert nur innerhalb Page Instanzen - und keine Seite Instanz wird während der Ausführung von statischen WebMethods erstellt. Für eine große Erklärung hierfür finden Sie unter Warum ASP.NET AJAX tun Seite Methoden statisch sein?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top