2011-06-29 35 views
0

在標題 - 我有asp.net + jQuery應用程序。我想要一個帶有上傳功能的彈出窗口(jQuery UI對話框)。我的上傳代碼包含簡單的表單,只有很少的隱藏輸入,文件輸入和提交按鈕 - 這足夠了,因爲我正在使用uploadhandler(.ashx)。然而,我得到着名的「一頁只能有一個服務器端的表單標籤」錯誤,如果我刪除了「runat = server」attrib,上傳不起作用(非常合理)。如何在彈出窗口中進行上傳?

這是一個基本問題,但如何解決這樣的問題?

+0

你能告訴我們基本的代碼嗎?你如何添加2個表單?如果它位於同一頁面,則刪除上載的表單。 – Aristos

+0

彈出窗口中是否有主頁面引用? – Jayesh

+0

這是一個包含在aspx頁面中的非常標準的jquery對話框。該頁面本身附有masterpage。 – IamDeveloper

回答

1

如果您使用的是webforms,那麼您無法繞過它。有很多插件可以爲您提供您正在尋找的功能。我假設他們通過在頁面上插入一個IFRAME來工作。搜索jquery文件上傳。

+0

我認爲這是最好的方向。 Iframe與單獨的窗體。我現在實際上實現了它。 – IamDeveloper

相關問題