我即将创建一个 Web 应用程序,该应用程序需要许多不同的 Web 表单,用户需要能够在其中输入许多不同类型的信息。我的意思是,其中一种表单可能需要一些文本输入字段、一些整数输入字段、一些小数输入字段、一些日期输入字段、一些日期时间输入字段等。

我想要一个可能基于 JavaScript 的控件库,我可以简单地提供一些文本标签、输入类型和默认值。然后,控件库会以某种方式以 HTML 形式呈现表单,而无需我创建 HTML 表、选择适当的标准 Web 控件等等。

我用过 dhtmlxGrid 创建相当多的表格,这对我来说很有效。我现在需要的是在创建卡片表格之类的东西时可以以类似的方式帮助我的东西。

我也发现了 活动小部件, ,但看起来这需要我做很多工作。我不仅在寻找单独的 Web 控件,而且在寻找类似库之类的东西,可以帮助我处理整个卡片。

我猜你们很多人以前都遇到过这个问题。期待听到您发现的最佳解决方案。顺便提一句:我正在使用 VisualStudio 和 ASP.NET 进行工作。

有帮助吗?

解决方案

为此我很想看看 Ext JS。

扩展JS

其他提示

你看过吗 输入Ex

我知道它不能回答问题,但我总是自己编写,或者更确切地说,编写一次并针对其他应用程序进行调整。当我将问题存储在数据库中时,我存储它的输入类型,然后在表单上根据问题需要的输入类型动态创建适当的控件,并将该控件添加到动态创建的表格单元格中。

如果您选择这样做,请记住在处理表单时控件在回发时不存在,您需要重新创建它们。

如果有时间的话,写一下也不算太糟糕。我当前的表单模块正在从一个模块运行几十个表单。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top