Welche Web-Steuerungsbibliothek eignet sich für die einfache Formularerstellung mit vielen verschiedenen Arten von Eingabefeldern?

StackOverflow https://stackoverflow.com/questions/43856

Frage

Ich bin dabei, eine Webanwendung zu erstellen, die viele verschiedene Webformulare erfordert, in denen der Benutzer in der Lage sein muss, viele verschiedene Arten von Informationen einzugeben.Was ich meine ist, dass eines dieser Formulare möglicherweise einige Texteingabefelder, einige Ganzzahl-Eingabefelder, einige Dezimal-Eingabefelder, einige Datumseingabefelder, einige Datums-/Uhrzeit-Eingabefelder usw. erfordert.

Ich hätte gerne eine, vielleicht JavaScript-basierte, Steuerelementbibliothek, die ich einfach mit einigen Textbeschriftungen, Eingabetypen und Standardwerten versehen kann.Die Steuerelementbibliothek würde das Formular dann irgendwie in HTML rendern, ohne dass ich eine HTML-Tabelle erstellen, die entsprechenden Standard-Websteuerelemente auswählen und so weiter müsste.

Ich habe benutzt dhtmlxGrid Ich kann ziemlich viele Tabellen erstellen und das funktioniert gut für mich.Was ich jetzt brauche, ist etwas, das mir in ähnlicher Weise bei der Erstellung von Kartenformularen helfen kann.

Habe ich auch gefunden ActiveWidgets, aber es sieht so aus, als würde es für mich eine Menge Arbeit erfordern.Ich suche nicht nur nach einzelnen Websteuerelementen, sondern eher nach so etwas wie einer Bibliothek, die mir bei der Gesamtkarte helfen kann.

Ich vermute, dass viele von Ihnen dieses Problem schon einmal hatten.Ich freue mich darauf zu hören, welche Lösungen Sie für die besten gehalten haben.Übrigens:Ich arbeite in VisualStudio mit ASP.NET.

War es hilfreich?

Lösung

Ich wäre versucht, mir dafür Ext JS anzusehen.

Ext. JS

Andere Tipps

hast du mal nachgeschaut InputEx

Ich weiß, dass es die Frage nicht beantwortet, aber ich habe immer mein eigenes geschrieben, oder besser gesagt, es einmal geschrieben und es für andere Apps optimiert.Wenn ich die Fragen in der Datenbank speichere, speichere ich, um welchen Eingabetyp es sich handelt. Anschließend erstelle ich im Formular dynamisch das entsprechende Steuerelement, je nachdem, welchen Eingabetyp die Frage benötigt, und füge dieses Steuerelement nach und nach einer dynamisch erstellten Tabellenzelle hinzu.

Wenn Sie sich dafür entscheiden, denken Sie bei der Verarbeitung des Formulars daran, dass die Steuerelemente beim Postback nicht vorhanden sind. Sie müssen sie neu erstellen.

Es ist nicht schlecht, es zu schreiben, wenn Sie Zeit haben.Mein aktuelles Formularmodul führt ein paar Dutzend Formulare aus einem Modul aus.

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