我正在尝试构建一种表单生成器,它将允许我以灵活的方式定义、显示和存储“测试”。即允许用户通过Web界面创建新的测试/表单类型(“分组”),并定义将在表单上显示的一组字段(任何类型的字段,包括日期、文本、单选框、复选框等)。我还需要一个结果表,用于存储每个表单/测试中保存的值。
作为不充分的示例,到目前为止我有以下3个表格:
上述方法存在问题,至少我不确定如何动态显示下拉列表和关联的单选/复选框。此外,我该如何处理验证?感谢提前任何帮助/指针。
作为不充分的示例,到目前为止我有以下3个表格:
dd_TestGrouping
- TestGroupingID [pk]
- TestGroupingName "Algebra-1"
- TestGroupingTypeID "Math"
dd_TestFields
- TestFieldID [pk]
- TestGroupingID [fk]
- TestFieldName "Circumference"
- TestFieldType "TextBox"
- Sequence
TestResults
- TestResultID [pk]
- TestFieldID [fk]
- value "50"
- Unit "CM"
上述方法存在问题,至少我不确定如何动态显示下拉列表和关联的单选/复选框。此外,我该如何处理验证?感谢提前任何帮助/指针。