我正在.Net 3.5中进行网络表单。我在页面上有许多用户控件,用户控件中有验证(主要是必填字段)。在主页面上,我有一个验证摘要。
验证摘要正确显示错误。问题是当用户控件中有一个字段需要填写时,验证消息就会消失,但它仍会显示在验证摘要中。
验证摘要的代码是:
<asp:ValidationSummary ID="valSummary" runat="server" ShowSummary="true"
DisplayMode="BulletList" CssClass="RequiredMessage" EnableClientScript="true"
HeaderText="You must enter a value in the following fields:" />
验证正常工作只是在用户对象中显示,除非回发完成,否则它不会更新。
我是否需要添加到用户对象中?
TIA - 杰夫。
答案 0 :(得分:0)
尝试将相同的ValidationGroup(例如ValidationGroup =&#34; MyGroup&#34;)添加到所有验证控件和ValidationSummary控件。
PS。请显示验证控件代码。