从父页面在IFrame内张贴禁用表单

Post Back a Disabled form inside IFrame from Parent Page

本文关键字:张贴禁 表单 IFrame      更新时间:2023-09-26

我有一个页面,它包含一个复选框集合、左侧的关联标签和右侧的Iframe分区。

单击复选框分割(包括标签)时,相应的页面将加载到Iframe中。此外,当点击另一个文本复选框时,应该保存当前页面中的页面值,并在IFrame中加载新页面。

我通过从父页面调用Iframe页面的Javascript函数来实现这一点,该函数反过来进行回发并触发事件中的save loic(例如:我在每个页面中都有一个隐藏但有一个事件的按钮)。

我的问题是,当复选框被取消选中时,IFrame上显示的表单就会被清除和禁用。因此,当我单击其他分区时,会执行当前禁用表单的回发,并且由于整个表单都被禁用,因此不会发生回发。

如何为禁用的表单触发Postback或以其他方式保存数据?

注意:我甚至在调用回发之前尝试启用该页面,但它仍然没有触发。

我会尝试用Ajax控制的动态部分来替换您的iframe结构。如果这不可行,请重新考虑禁用表单。如果你这样做的原因是为了防止两次发布值,也许不是禁用表单,而是隐藏按钮。