1

我有一个转发器控件,在转发器控件内部我有两个链接按钮(显示/隐藏将显示和隐藏面板),还有一个包含文本框的面板(它需要名字和姓氏,这是必填字段)。当我单击页面上的下一步按钮时,不会为隐藏(面板)中的字段触发验证。感谢任何帮助

4

1 回答 1

1

听起来您在回发期间隐藏了服务器上的面板。

panel1.Visible = false;

如果您在服务器上隐藏面板,则文本框的标记永远不会被呈现,因此 JQuery 验证代码将看不到文本框。

考虑使用 Jquery 隐藏/显示面板:

$("#panel1clientId").show();或者

$("#panel1clientId").hide();

这样,面板标记被呈现但对用户隐藏。

于 2012-11-20T01:59:56.657 回答