无法在内容页面中添加表单标签

Not able to add form tag inside Content Page

我有一个母版页和一个内容页。我在母版页中有签入签出小表格,在内容页中有联系表。但是当 运行 网站时,我收到错误消息,其中 says:A 页面只能有一个服务器端表单标签。当我从内容页面中删除表单标签时。然后,它说文本框应该放在表单标签中。但我想要这两种形式,因为两者都是必要的。所以请帮助我,这样我就可以同时拥有这两种形式。

整个页面上只能有一个 <form> 标签,这就是网络表单的工作方式。在您的情况下,它位于 master 页面中。使用 Master 的页面没有也不应该有 <form> 标签。

但是从你的问题来看,你似乎认为你在使用母版页,但实际上并没有。请参阅此页面,了解 .aspx 页面应该如何显示母版页和子页。

https://docs.microsoft.com/en-us/aspnet/web-forms/overview/older-versions-getting-started/master-pages/creating-a-site-wide-layout-using-master-pages-cs

不能在单个 aspx 文件中添加多个表单。否则尝试使用 iframe page.Inside iframe 我们可以使用另一个 aspx 页面。