0

我有 AJAX 选项卡容器,其中包含三个选项卡,在第三个选项卡中,我有一个按钮,它会导致验证。当我点击它时,我将获得一个验证摘要,并且所需的字段将显示为“ ”(星号)。现在,如果我想查看所有必填字段并移至第一个选项卡,单击按钮后,我无法查看“ ”(星号)标记,因为选项卡上的页面重新加载更改。

请建议伙计们,即使我更改标签,我该怎么做才能显示所需的字段验证器。

4

1 回答 1

0

似乎您在每次选项卡更改时都有 OnTabChange 事件,这意味着每次更改选项卡时都会发生回发...但是确保在选项卡更改时验证字段的一种方法是调用Page.Validate()您的选项卡更改事件...这将确保在更改选项卡时调用页面上的所有验证控件以运行它们各自的验证...

但是,我只是好奇为什么您在每次选项卡更改时都有回发内容......但这是一种快速肮脏的方式。

于 2012-04-15T07:25:07.897 回答