如果用户在pageload和postback之间更改了radiobutton,需要解释吗?

时间:2015-05-11 20:04:16

标签: asp.net radiobuttonlist customvalidator

在我的表单中,有人可能会在今天选择单选按钮,但明天改变主意,回来,并选择不同的单选按钮。如果是这样,他们需要解释为什么他们决定进行此更改,将其理由输入文本字段。

文本字段上的CustomValidator是否有任何方法可以在加载页面时知道RadioButtonList的选择,以便在提交页面时将其与相同的RadioButtonList选项进行比较?

所有这些都发生在FormView中,所以最糟糕的情况是,我可以使用FormView的ItemUpdating事件来查看oldvalues和newvalues,并显示/隐藏标签,但这看起来有点hacky,我想知道如果有一种纯粹的验证方式来实现它。

1 个答案:

答案 0 :(得分:0)

我最终使用隐藏字段来绑定RadioButtonLists的初始值。我的CustomValidator使用隐藏字段用于"之前"在"""之后的RadioButtonLists的值和当前SelectedValue;值。

相关问题