关于验证和 AJAX 选项卡容器/选项卡面板

本文关键字:选项 AJAX 于验证 验证 | 更新日期: 2023-09-27 18:31:24

我有一个 ajax 选项卡容器,它有 3 个选项卡面板,

例如,第一个面板用于

插入数据,第二个面板用于更新数据,第三个面板用于删除数据

在第一个面板(插入)中,我使用必填字段验证器给出错误处理

在第二个面板中,我不给出此错误处理

然后我尝试更新数据,但它无法做到这一点,因为第一个面板有一个错误处理,除了我单击更新面板之外,它还运行。

简而言之,我的问题是当我单击更新面板上的更新按钮时,它不会执行任何操作,因为此按钮会在第一个面板上触发所需的字段验证器(错误处理)。

那么,你能给我解决这个问题的解决方案吗?所以按钮可以在每个面板上单独工作吗?

我试图将属性 false 提供给所需的验证器,当我单击插入按钮时,它使验证器设置为 true,但它不起作用。

关于验证和 AJAX 选项卡容器/选项卡面板

您需要为验证器创建组并提交按钮。在每个选项卡上设置所有验证程序的验证组属性和提交按钮。例如,在插入选项卡上,在必填字段验证器和"插入"按钮上设置此属性:

ValidationGroup="InsertData"

使用不同的验证组在每个选项卡上执行相同的操作。您可以在此处找到示例:

http://msdn.microsoft.com/en-us/library/ms227424.aspx