我在ASP.NET文件中定义了以下代码:
<asp:CustomValidator ID="CustomValidator6"
ControlToValidate="Weight1" OnServerValidate="TotalWeight" runat="server" ErrorMessage="Must equal 100%"></asp:CustomValidator>
然而,当我尝试单步执行代码进行调试时,我收到一条Javascript错误,指出“ControlToValidate属于''不能为空。”这让我疯了 - 我知道这是引起问题的特殊控制,因为如果我发表评论,页面运行正常。
之前有没有人见过这个并知道修复?我已经尝试在页面上删除一个新的自定义验证器,手动设置属性并通过属性窗口,以及两者中的一些,但我仍然会收到此错误。