我有一个旧的ASP.NET应用程序仍在使用,由于其复杂性,无法更改其结构。在此应用程序中,我遇到表单方案中的表单。事情就像是
<form id="form1" runat="server">
........
........
<form id="form2" runat="server">
.................
.................
</form>
</form>
“form1”和“form2”仍然在两个不同的aspx文件下,但是当与ModalPopup一起使用时,如上所述在另一个内部创建一个表单。真正的问题是关闭内部形式。当我尝试不关闭时,我无法关闭内部形式。由于“form1”存在内部形式,因此发生异常即“theForm .__ SCROLLPOSITIONX为null或不是对象”。我可以跟踪IE中的错误但没有找到解决方案而不改变内部表单的结构。