1

プロジェクトにログイン、登録、ウェルカム Web フォームがあります。このフォームは設計およびコード化されています。このプロジェクトのマスター ページを作成します。

Web アプリケーションでこの 3 つのフォームのマスター ページを作成するにはどうすればよいですか。

最初にマスターページの作成のみを知っており、次にマスターページを使用して Web フォームを選択します。この概念は明確に知っています。

しかし、この既に設計された Web フォームのマスター ページを作成したい...

どうすればこれを行うことができますか?

謙虚な返信を歓迎します........ありがとう....

4

1 に答える 1

1

一般的には、 ASP.NET のドキュメントを少し学習する必要があると言えます。Web 開発者として、このような基本的なことを確実に知っておく必要があります。

MasterPage の作成方法については説明しませんが、それは既に知っているとおっしゃいました。

ただし、既存のページをそこに移動するには、次のことを行う必要があります。

  • ページヘッダーに参照を追加します。

    <%@ Page ... MasterPageFile="~/PathToThePage/YourMasterPage.master" ... %>
    
  • 次に、asp:Content ブロックを使用して、子ページの html をマスター ページで定義されたブロックに配置します。

    <asp:Content ID="Content1" ContentPlaceHolderID="ContentHeader" runat="Server">
        some parts of child page
    </asp:Content>
    

ContentPlaceHolderID="ContentHeader" -- これは、マスター ページで定義する ContentPlaceHolder です。

<asp:ContentPlaceHolder ID="ContentHeader" runat="server">
    Some part which will be replaced with child page
</asp:ContentPlaceHolder>
于 2013-11-04T11:27:19.143 に答える