我目前有一个Web Form
看起来像这样的 ASP.Net:
此 Web 表单的每个部分都包含在其自身div
中,因此可以通过将 CSSdisplay:
属性更改为 来显示或隐藏它们none
。我的目的是从第一个开始,一次展示每个部分。当用户单击“下一步”时,当前可见的部分将被隐藏,下一个部分将显示在其位置。
许多字段都附加了 ASP.Net 验证控件(此图像中显示了“邮政编码”验证错误消息作为示例)。
这些验证控件具有runat=server
整体Web Form
正在通过动态加载到父 divAJAX
中。每个Next
按钮都不是类型submit
(它们是<input type= "button">
)。
如何确保在允许用户点击“下一步”之前验证给定部分中的所有字段?
我非常坚持这一点,所以非常感谢一些帮助!