2

我在 SP2010 站点的 _layouts 文件夹中托管了一个 ASP.NET 网站。

其中一个页面包含一个服务器端表单并且工作正常,直到我尝试将其母版页设置为 Sharepoint 母版页(特别是修改后的v4.master)以实现一致的外观和感觉。

我已将原始页面内容放在<asp:content>标签中,但现在它会引发“一个页面只能有一个服务器端表单标签”错误。我知道 ASP.NET 页面只能包含一个服务器端表单,但是我可以使用哪些解决方法来阻止 Sharepoint 引发此错误?

谢谢!

4

1 回答 1

2

想通了,只需删除 ASP.NET 页面中的表单标记,因为 v4.master 本身已经有一个服务器端表单。

然后,ASP.NET 页面将愉快地使用母版页内的表单,而不会抱怨:)

于 2010-04-22T07:25:38.310 回答