2
是否有一種很好的方式來啓用表單runat =「server」標籤中顯示的用戶內容(CMS)出來的表單?各種服務都提供用戶粘貼到其網站的表單,如果內容以.net形式存在,則會中斷。在我看來,必須有一個很好的解決方法,但我似乎無法找到任何解決方案。ASP.NET主頁和用戶內容表單
是否有一種很好的方式來啓用表單runat =「server」標籤中顯示的用戶內容(CMS)出來的表單?各種服務都提供用戶粘貼到其網站的表單,如果內容以.net形式存在,則會中斷。在我看來,必須有一個很好的解決方法,但我似乎無法找到任何解決方案。ASP.NET主頁和用戶內容表單
我找到的一個解決方案是將它們放在IFRAME
中。因此,而不是嵌入在網頁中的形式:
<FORM action="http://www.example.com/target.html">
.. form content
</FORM>
創建一個新的aspx文件是這樣的:
<FORM action="http://www.example.com/target.html" target="_top">
.. form content
</FORM>
然後在原來的頁面,你會通過IFRAME
引用它:
<IFRAME src='myform.aspx'></IFRAME>
有些事情你需要做的:
<FORM runat="server">
。FORM
,你可能需要設置target='_top'
,以確保當用戶在填寫表單,其結果是主窗口而不是IFRAME
裏面。