我有AJAX选项卡容器,其中有三个选项卡,在第三个选项卡中,我有一个按钮,这会导致验证。当我点击它时,我将获得验证摘要,并且所需的场将显示“”(星号)。现在,点击按钮后如果我想查看所有必填字段并移动到第一个标签,我就无法查看“”(星号)标记,因为标签上的页面重新加载会更改。
请建议大家,即使我更改了标签,我还能做些什么才能显示所需的字段验证工具。
答案 0 :(得分:0)
您似乎在每个标签更改时都有OnTabChange事件,这意味着每次更改标签时都会发生回发...但是,确保在标签更改上验证字段的一种方法是调用Page.Validate()
在你的标签更改事件...这将确保调用页面上的所有验证控件,以便在更改标签时运行各自的验证...
然而,我只是好奇为什么你在每个标签更改上都有回发的东西......但这是一种快速的方法。