我们目前使用每个实体的单一表单来设计我们的解决方案。我们目前有一组要求,其中 10 个左右的实体在功能和数据收集方面相似。理想情况下,我们希望实体具有 10 个左右的表单,并依赖于查找值,在单击自定义按钮时显示正确的表单。
我以前曾与一个供应商合作过,该供应商使用 JavaScript 在加载事件上使用GUID(使用formid查询字符串参数)来显示正确的表单。尽管这在 95% 的时间里都有效,但根据客户端机器的不同,它有时会由于时间问题而没有加载正确的表单,即在加载表单时代码没有正确执行。
是否有使用这种技术的最佳实践?
我想我的其他选择是 1)多个实体 2)一个带有标签/部分的表单,我在表单加载时显示/隐藏
我倾向于实施选项 2)
理查德