Ich bin eine ASP.NET MVC 2 Anwendung Implementierung und ich brauche ein Raster mit den folgenden Merkmalen:Benutzerdefinierte Gitter für ASP.NET MVC 2
- editierbaren Felder, mit templaes (zB Zahlenfeld, Datumsauswahl , dynamische Drop-Down-Kombination).
- Fügen Sie Zeilen auf der Clientseite hinzu (kein Rückruf), indem Sie eine Schaltfläche/einen Link drücken.
- Entfernen Sie die Zeilen auf der Kundenseite (kein Rückruf), indem Sie eine Taste/einen Link drücken.
- Fügen Sie Zeilen auf der Clientseite hinzu, wenn die Registerkarte in der letzten bearbeitbaren Spalte gedrückt wird (kein Rückruf).
- Steuern Sie den Namen der Eingabesteuerelemente (so dass sie mit diesen Namen in Formularunterordnung veröffentlicht werden).
- Haben Sie einige nicht editierbare Spalten, deren Wert auf der Clientseite berechnet wird (kein Rückruf), abhängig von den Werten anderer Spalten.
Zum Beispiel: Ich verwende es für ein Modell Order -> IList<OrderLine>
(eins zu viele).
Ich wollte es mit jQuery selbst entwickeln, aber ich möchte das Rad nicht neu erfinden. Gibt es ein JavaScript-Framework, das ein solches Raster bereits vorgibt?
Update: Ich habe Telerik grid versucht, aber fand es schwierig, alle oben genannten Eigenschaften zu erhalten. Daher ist jeder Rat von erfahrenen Telerik-Benutzern willkommen, wie Sie alle mit dieser Erweiterung implementieren können.
aber es kostet 1k ... –
nicht glaube, ich seine Open Source oder eine Open-Source-Version, check it out –
Yup es frei und v.good ist – redsquare