ASP.NET Master Page

How do you create Master Page?

Steps to create Master Page:

- Right-click your web project in the Solution Explorer window
- Select Add New Item.
- Select the Master Page item type from the Add New Item dialog.

Following is an example of Master Page and a Content Page.
<%@ Master %>
<html>
<body>
<Title>Title of the Pages</Title>

<asp:ContentPlaceHolder id="Content1" runat="server">
</asp:ContentPlaceHolder>
</body>
</html>

- This is simple HTML page that serves template for other pages.
- The @ Master directive at the top of the page defines that the page is Master Page.
- A placeholder tag <asp:ContentPlaceHolder> is overridden by the content page to place the content.
- You can have many placeholders tag each of them with different id.

Content Page Example
%@ Page MasterPageFile="master1.master" %>
<asp:Content ContentPlaceHolderId="Content1" runat="server">
<h1>ASP Interview Questions</h1>
</asp:Content>

When you request this page, ASP.NET merges layout specified in the Master Page and content of content page to produce page result.
Session, SessionId and Session State in ASP.NET
ASP.NET - Session, SessionId and Session State - A session is the duration of connectivity between a client and a server application.....
ASP.NET Session Identifier
ASP.NET - What is Session Identifier? - Session Identifier is used to identify session. It has SessionID property....
Advantages and disadvantages of using Session State Management - ASP.NET
ASP.NET - Advantages and disadvantages of using Session State Management - The advantages of using session state are as follows: It is easy to implement..
Post your comment