我正在开发一个有许多表单屏幕的 asp.net 项目。我们所有的表单几乎都使用给定的设置布局,需要开发人员反复制作。
我们当前的实现要求对于每个表单控件,开发人员需要在 .aspx 文件中写入表单的 HTML(同时将我们的字段控件嵌入其中)。
结果,我们项目的 HTML 代码分散在许多控件中。将来我们很有可能会更改表单的 HTML。
asp.net C# 是否有任何类似于Drupal 的表单 API 的东西,它允许开发人员使用某种“表单控件”以编程方式简单地创建他们的表单?开发人员将在其中添加具有不同字段控件的“行”。然后由“表单控件”最终生成表单的 HTML 结构。
使用这种方法应该会给我以下好处:
- HTML 都在一个地方 - 使其易于更改甚至不同的皮肤
- 不精通 HTML+CSS 的开发人员不需要修补他们的舒适区
- 新形式的快速发展
我在网上看了一下,在我看来,也许我所追求的是一个混合表格控件,它被修改为生成 Div(不一定是表格标签)。
有任何想法吗?