CustomValidator中的ControlToValidate属性是空白的?

时间:2013-02-04 14:30:32

标签: asp.net vb.net webforms

我在ASP.NET文件中定义了以下代码:

<asp:CustomValidator ID="CustomValidator6"
            ControlToValidate="Weight1" OnServerValidate="TotalWeight" runat="server" ErrorMessage="Must equal 100%"></asp:CustomValidator>

然而,当我尝试单步执行代码进行调试时,我收到一条Javascript错误,指出“ControlToValidate属于''不能​​为空。”这让我疯了 - 我知道这是引起问题的特殊控制,因为如果我发表评论,页面运行正常。

之前有没有人见过这个并知道修复?我已经尝试在页面上删除一个新的自定义验证器,手动设置属性并通过属性窗口,以及两者中的一些,但我仍然会收到此错误。

0 个答案:

没有答案