如何根据单选按钮选择交换表单中的字段

时间:2017-05-03 02:40:59

标签: c# asp.net forms model-view-controller partial-views

我有一个由几个部分视图组成的表单,每个视图使用相同的模型。该模型具有一些数据注释和验证(PhoneNumber,Email,Compare等)。

表单顶部有2个单选按钮:新建和更新。如果用户选择“新建”,我希望显示没有提供值的表单字段。对于更新,我预先填充字段。我想使用单选按钮切换表单。

我遇到的问题是,有一组字段,用户必须输入并重新输入数据(如Policy#),客户端验证会验证字段是否相等。该验证失败,因为一个局部视图(新)中的第二个字段与另一个局部视图(更新)中的第一个字段进行比较。我怎么能绕过这个?

我已尝试禁用非活动部分视图上的字段,但验证仍在运行。

0 个答案:

没有答案