0

我正在开发一个有许多表单屏幕的 asp.net 项目。我们所有的表单几乎都使用给定的设置布局,需要开发人员反复制作。

我们当前的实现要求对于每个表单控件,开发人员需要在 .aspx 文件中写入表单的 HTML(同时将我们的字段控件嵌入其中)。

结果,我们项目的 HTML 代码分散在许多控件中。将来我们很有可能会更改表单的 HTML。

asp.net C# 是否有任何类似于Drupal 的表单 API 的东西,它允许开发人员使用某种“表单控件”以编程方式简单地创建他们的表单?开发人员将在其中添加具有不同字段控件的“行”。然后由“表单控件”最终生成表单的 HTML 结构。

使用这种方法应该会给我以下好处:

  • HTML 都在一个地方 - 使其易于更改甚至不同的皮肤
  • 不精通 HTML+CSS 的开发人员不需要修补他们的舒适区
  • 新形式的快速发展

我在网上看了一下,在我看来,也许我所追求的是一个混合表格控件,它被修改为生成 Div(不一定是表格标签)。

有任何想法吗?

4

1 回答 1

0

我会:

  • 为整个 Web 应用程序创建一个母版页
  • 为出现这些数据控件的页面创建嵌套母版页
  • 将所有必要的 CSS、html 等放在这些母版页中
  • 为开发人员创建一个“模板控件”,他们只需将项目拖放到新控件上即可。
于 2010-05-13T10:47:13.110 回答