louis vuitton bag moncler jacka ugg boots mbt sko louis vuitton oslo moncler ugg www.steklo1.ru
   Поиск
 

Web-Приложения

Создание Web приложений на технологии ASP.NET

Cи Шарп это просто Simple C#
Логин Пароль Вход Регистрация
Главная
Изучаем C#
Web-приложения
Win-приложения
Web-сервисы
ADO.NET
FrameWork
Алгоритмы
Исходники
Классы
Среда разработки
Статьи
Форум
FAQ
О Проекте
Обратная связь
Отблагодарить
Rambler's Top100

Использование шаблонов

Для создания сайта по шаблону в ASP.NET используются Master Page.
Если кто то еще не знает для чего нужны шаблоны, то объясню.
Например имеется шапка сайта, меню слева и изменяемая часть контента справа.
Так вот что бы не делать на всех страницах одну и туже шапку, меню и тд применяют master page на которой это все размещают
а контент будет выводится в специальную область.
Итак создаем Master Page: для этого добавляем новый элемент





На странице автоматически добавиться ASP.NET контрол asp:contentplaceholder
Это как раз и есть наша изменяемая часть. Вся остальная часть выглядит как обычная страница и в ней можно разместить
шапку, меню и тд

Теперь заставляем нашу страницу выводится в шаблон. Для этого создаем новую страницу и указываем опцию select master page и выбираем наш шаблон.
В сформированной странице автоматически появится элемент asp:Content. В этом элементе в параметре ContentPlaceHolderID
указано имя contentplaceholder в который будет выводится информация.
Сама же информация о том что страница использует шаблон находится в ее заголовке в параметре MasterPage



<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" Title="Untitled Page" %>




Таким образом при загрузки нашей страницы все содержимое ее тэга Content будет помещаться в шаблон в элемент ContentPlaceHolder

Предыдущая стр.    Оглавление    Следующая стр.
Средняя оценка: (3,5 - 4 голосов)
Для оценки необходимо зарегистрироваться


Только зарегистрировавшиеся пользователи могут оставлять комментарии



Практический обучающий видео-курс "Основы C#"

От профессионального
разработчика для начинающих
и опытных программистов!

Кликните, чтобы изучить
язык C# с нуля и научиться
писать программы под платформу .NET!