2011-05-27 52 views
0

我在我的應用程序中有一個WebForm,當我添加第二個<form></form>時,它崩潰了腳本,因爲我只允許一個表單。將窗體添加到WebForm? .NET

在腳本中包含第二個表單的最佳方法是什麼?

我應該用UserControl調用它嗎?

非常感謝任何指導。

+1

你你需要添加第二個表單標籤?每個頁面必須存在一個表單標記。 – 2011-05-27 05:56:34

+0

在你的問題中加入第二個'

'可能會有助於增加你的想法。你可能試圖用「非WebForms-ish」的方式來做事情,而採取不同的方法可能會更容易,而不是試圖弄清楚如何讓你的第二種表單工作。 – Carson63000 2011-05-27 06:04:07

+0

良好的通話。這是一個非常基本的'訂閱'表格,允許用戶提交姓名和電子郵件。它最初是在我的'SiteMaster'文件中,但我現在認爲在它自己的Subscribe.aspx頁面中更容易。 – michaelmcgurk 2011-05-27 06:18:21

回答

4

如果您希望第二個表單是客戶端表單(無runat="server"屬性),只需將它放在服務器端表單之外。

如果你想要兩個服務器端表單,這是不可能的 - ASP.NET webforms的一個限制。

+0

嗨Oded :)謝謝你。我會試一試,如果沒有'runat =「server」'看看它是怎麼回事。 – michaelmcgurk 2011-05-27 06:03:27

0

你可以做到這一點... ASP.NET說不能有2點或更多的形式與RUNAT =服務器...只要讓你的新形式的NOT RUNAT =服務器..平原簡單的HTML表單

+0

嗨Ankur。感謝您的建議。我會試一試,如果沒有'runat =「server」'看看我是否公平。 – michaelmcgurk 2011-05-27 06:03:34

相關問題