-1

我有一个验证问题

我有一个列表视图,在编辑项模板中我有两个复合控件,里面有一个文本框

我在上面放了一个比较验证器

<asp:CompareValidator ID="myCompareValidator" runat="server"
ControlToValidate="mycompositecontrol1" ControlToCompare="mycompositecontrol2"
Operator="GreaterThanEqual" Type="Date" Display="Dynamic" ErrorMessage="there is an error !"
Text="!"  ValidationGroup="myValidationGroup" />

效果很好!

所以我在 InserItemTemplate 中执行完全相同的操作(这是复制/粘贴)

但这一次,它不起作用,我的验证摘要中没有错误消息,并且在我的控件附近进行验证!

如果你知道这个问题,请帮助我

提前致谢

4

1 回答 1

0

这不是直接对问题的一个很好的答案,但是:

我从来没有在 ASP 验证器中获得过任何好运。我总是尝试将他们的方形钉钉入一个圆孔一段时间,靠近,感到沮丧,然后用我自己的逻辑滚动我自己的,标签中的错误消息,并用 CSS 样式切换可见性。

PS 当您复制粘贴您的验证器时,请确保您更改了它正在验证的控件...

于 2009-07-09T17:02:32.093 回答