我有一个转发器控件和内部转发器控件我有两个链接按钮(显示/隐藏将显示和隐藏面板),还有一个包含文本框的面板(它取名字和姓氏是必填字段)。当我点击我页面上的下一个按钮时,不会触发隐藏(面板)中的字段的验证。感谢任何帮助
答案 0 :(得分:1)
听起来你在回发期间将面板隐藏在服务器上。
panel1.Visible = false;
如果在服务器上隐藏面板,文本框的标记永远不会呈现,因此JQuery验证代码将看不到文本框。
考虑使用Jquery隐藏/显示面板:
$("#panel1clientId").show();
或
$("#panel1clientId").hide();
这样,面板标记将被渲染,但对用户隐藏。