在我的表单中,有人可能会在今天选择单选按钮,但明天改变主意,回来,并选择不同的单选按钮。如果是这样,他们需要解释为什么他们决定进行此更改,将其理由输入文本字段。
文本字段上的CustomValidator是否有任何方法可以在加载页面时知道RadioButtonList的选择,以便在提交页面时将其与相同的RadioButtonList选项进行比较?
所有这些都发生在FormView中,所以最糟糕的情况是,我可以使用FormView的ItemUpdating事件来查看oldvalues和newvalues,并显示/隐藏标签,但这看起来有点hacky,我想知道如果有一种纯粹的验证方式来实现它。
答案 0 :(得分:0)
我最终使用隐藏字段来绑定RadioButtonLists的初始值。我的CustomValidator使用隐藏字段用于"之前"在"""之后的RadioButtonLists的值和当前SelectedValue;值。