我有一个 AccordionPanes 集合,其中包含各种 TextBox 控件和 DropDownLists,每个控件都有自己的验证器。
如果在表单提交时发生了一些服务器端验证,是否有一些东西可以自动展开包含无效验证器消息的先前最小化的窗格?否则,在用户看来,表单不能无故提交。
另一种情况:假设我有多个窗格,其中客户端验证器与输入相关联。如果窗格被最小化(因此您看不到验证器的 ErrorMessage),是否有办法在提交时发生 AJAX 页面验证时展开相应的窗格?
我知道这种方法有一种蛮力的方式,我跟踪每个验证器及其相关的 AccordionPane,但我希望有一个更好的解决方案来处理我的大量输入/验证器和窗格的情况。