-1

Ich muss eine Datenbank in einer Tabelle zeigen, die in ASP.NET vorhanden ist. Ich habe einige Vorschläge wie DataGridView, das unseren Prozess verlangsamt. Also ich benutze jQuery-Tabelle. Aber wie zeige ich die Daten in der jQuery-Tabelle in einer ASP.NET MVC-Webseite aus einer SQL   Server-Datenbank an.Wie kann ich eine HTML-jQuery-Tabelle hinzufügen, um eine Datenbank anzuzeigen?

+0

Sind Sie auch neu bei jQuery? Es gibt zwei Probleme, zum einen, eine jQuery-Lösung für die Tabelle zu finden, und ein Problem besteht darin, die Daten vom Server auszugeben. Ich denke, Sie sollten die jQuery-Lösung zuerst herausfinden, dann wird der Rest einfach sein. – offroff

Antwort

1

Für eine jQuery-Tabelle könnten Sie eine Aktion implementieren, die Ihre Daten JSON-codiert. Die jQuery-Tabelle kann dann die Daten über diese Quelle holen konfiguriert werden:

[HttpPost] 
public JsonResult GetJsonData() 
{ 
    var data = /* Get your data here */; 

    return Json(data); 
} 

Dann konfigurieren Sie die Datentabellendaten von einer entfernten Quelle zu holen, wie in den documentation angegeben:

$(document).ready(function() { 
    $('#example').dataTable({ 
     "bProcessing": true, 
     "sAjaxSource": 'http://www.yourdomain.com/yourController/GetJsonData', 
     "sServerMethod": "POST" 
    }); 
}); 

Nicht sicher, dass dies Ihre Leistung verbessern würde.

+0

Dies ist eine sehr gute Datentabelle für diese Lösung http://datatables.net/ –

+0

Danke Andrews –

Verwandte Themen