包含其他网络表单的Webform - 不起作用

时间:2013-12-07 16:50:55

标签: asp.net

我有一个提供结构的网页,其中包含多个文件。例如: 1. header.aspx,其中包含用于登录的表单。 2. main.aspx包含另一种形式 3. footer.aspx包含另一种形式。

这是我的代码:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
       <title></title>
</head>
<body>

        <!--#include file="header.aspx"-->
        <!--#include file="main.aspx"-->
        <!--#include file="footer.aspx"-->

</body>
</html>

每个子文件都在.cs或.vb类页面上,每个文件都有一个页面指令。

我收到了预期的错误:

  

只能有一个'page'指令。

我认识到我从错误的角度解决了我的问题。我应该如何重新构建页面结构以允许我包含多个webforms?

交替地,有(必须),一种更好的“更”更好的方式来做我想要实现的事情,是:创建一个由较小网页/网页形式的许多片段构成的大页面。

另外,我不希望通过在浏览器domain.com/header.aspx中输入地址来访问header.aspx,而是我总是希望它显示为更大网页的一部分。

走的是什么,而不是我证明失败的方法?

由于

P.S 我不介意做我自己的研究,但我确实需要指导,因此,我将非常感谢我需要的所有信息的完整示例和解释,但也非常感谢文章的链接。

0 个答案:

没有答案