ASP.net C#中ModalPopupExtender中的窗体

本文关键字:窗体 ModalPopupExtender ASP net | 更新日期: 2023-09-27 17:58:28

我目前正在做一个ASP.net c#项目。我有一个aspx页面,其中有一个接受用户输入的表单和一个数据网格。当用户点击数据网格内的链接时,它会显示一个带有动态数据的模式弹出扩展程序。这很好用。

我想做的是,当模式弹出扩展程序打开时,它有一个也可以接受用户输入的表单。然而,我遇到了一个问题,当我试图在模式弹出扩展程序中向表单中输入数据并按下提交按钮时,它首先是在正确的页面上检查表单,而不是在模式弹出扩展器中,这会阻止模式弹出扩展程序上的表单被提交。

我该如何解决这个问题?

ASP.net C#中ModalPopupExtender中的窗体

我认为它在主页面上的表单上启动验证器,而不允许您提交模态表单?

如果是这种情况,您可以更改主页上的表单以使用不同的ValidationGroup,这样当您提交模态表单时它就不会触发。