Forms 将表单发布到另一表单上的iframe(是否可能)

Forms 将表单发布到另一表单上的iframe(是否可能),forms,post,iframe,Forms,Post,Iframe,我正在使用ASP.NET web表单,我需要将数据发布到iframe,问题是在web表单中,我有主表单tagform1,所以我需要另一个表单tagform2,将数据发布到主表单1中的iframe 基本上我有: <form method="post" id="form2" action="http://localhost:58903/WebForm1.aspx" target="webApp"> <input type="hidden" name="ValidationU

我正在使用ASP.NET web表单,我需要将数据发布到iframe,问题是在web表单中,我有主表单tagform1,所以我需要另一个表单tagform2,将数据发布到主表单1中的iframe

基本上我有:

<form method="post" id="form2" action="http://localhost:58903/WebForm1.aspx" target="webApp">
    <input type="hidden" name="ValidationUserName" value="david" />
    <input type="hidden" name="ValidationTokenId" value="13123132132" />
    <button type="submit">Send info to inner iframe</button>
</form> 

    <form id="form1" runat="server">
            <iframe id="webApp" name="webApp" src="http://localhost:58903/WebForm1.aspx" style="width: 800px; height: 800px;"></iframe>
        </form>
用这种方法打开一个新标签,如果我把iframe放在外面,它可以工作,但是如果我这样做,布局就会改变,我不想这样


这可能吗

如果所有表单都在同一个域中,则不应使用iframe。
你到底想干什么?没有完全意识到

完成了,它缺少标签中的name属性。

iframe的目标是只开发一次web应用程序,然后提供给客户端。这就是为什么iframe,客户端将iframe scr属性指向我们的应用程序,我们需要通过post接收数据以验证并获取流程数据才能工作。好的,那么,如果您的应用程序在客户端网站的iframe中运行,那么将数据传输到iframe的简单方法是get。如果您认为它不安全,那么只需知道POST数据可以被视为GET,因此除非您发送一些真正敏感的信息,否则GET是一种好方法。如果您需要将数据从iframe传输到客户端网站,这有点棘手,但这是可能的,如果您需要,请告诉我。