1

我在我的 MVC 4 应用程序中使用了一系列包含 ACTIVE 员工的下拉列表。用于填充这些列表的数据库表包含一个指示活动/非活动状态的标志。

问题是,我如何处理以前分配给案例的工作人员不再在公司工作,因此变得不活跃,从而不符合标准(活跃 == true)出现在列表中的情况?

在这种情况下,我希望选定的工作人员出现在他之前被选中的列表中,但他不应该出现在新病例的列表中。

4

1 回答 1

1

一种选择是始终带回所有员工,并在创建选择列表时设置所有选项以使用包含“活动”状态标志的“数据-”属性。然后使用jquery,根据您是处于编辑模式还是创建模式,您可以根据选项的“data-”属性的值隐藏或显示元素。

于 2012-08-08T13:57:28.693 回答