- •Вопрос 1. Что такое интернет? Три лица интернет.
- •Вопрос 2. Службы интернет. Протоколы интернет.
- •Вопрос 3. Стек tcp/ip. Уровни стека.
- •4 Уровня:
- •Вопрос 8. Обработка запросов "браузер-сервер"
- •Вопрос 9.
- •Вопрос 10
- •Вопрос 11
- •Вопрос 12. Структура страницы asp.Net. Директивы страницы asp.Net.
- •Вопрос 13. Директива @Page. Директива @Import.
- •Вопрос 14. Директива @implements. Директива @Master.
- •Вопрос 15.
- •Вопрос 16.
- •Вопрос 17.
- •Вопрос 18.
- •Вопрос 19.
- •Вопрос 25. Главная страница asp.Net. Определение.
- •Вопрос 26. Подстановочные элементы contentplaceholder.
Вопрос 17.
Блоки выполнения кода определяют встроенный код или встроенные выражения, выполняемые при отображении страницы. Существует два стиля блоков выполнения кода: встроенный код и встроенные выражения. Встроенный код используется для определения независимых строк или блоков кода. Встроенные выражения используются в качестве ярлыка для вызова метода Write.
<% inline code %>
<%=inline expression %>
С помощью комментариев на стороне сервера разработчики могут внедрять комментарии к коду в любую часть файла приложения ASP.NET (за исключением блоков кода <script>). Любое содержимое, находящееся между открывающим и закрывающим тегами элементов комментариев на стороне сервера — как код ASP.NET, так и текст, — не будет обрабатываться на сервере или отображаться на конечной странице.
<%-- Content of comments, or commented out server controls --%>
Вопрос 18.
Типы элементов управления
При создании страниц asp.net используются:
Серверные html-элементы управленя
Серверные веб-элементы управления
Проверяющие элементы управления
Пользовательские элементы управления
Серверные html-элементы управленя это html-элементы содержащие атрибуты, которые делают их программируемыми в серверном коде.
HTML-элемент на странице преобразуется в серверный HTML- элемент управления путем добавления атрибута runat="server"
Два Базовых класса HTML-элементов:
Элементы управления контейнеров
Элементы управления вводом
Серверные веб-элементы управленя asp.net -это на веб-страницах asp.net, которые выполняются при запросе страницы и подготавливают ее к просмотру в обозревателе.
Серверные веб-элементы управления представляют собой второй набор элементов управления
Серверные веб-элементы управления включают:
1.Традиционные элементы управления форм
2.Сложные элементы управления
Вопрос 19.
Контейнер элемента управления предназначен для хранения и настройки элемента управления, который необходимо поместить в группу на ленте или в панель инструментов справочника.
Элементы управления вводом незаменимы в любом приложении, но особенно важны в тех случаях, когда веб-приложение является фасадом организации. Качество этих элементов управления может стать для пользователей основным критерием оценки приложения и профессиональных качеств его создателя.
Общие свойства HTML-элементов управления вводом
HTML-элементы управления вводом сопоставляются стандартным HTML-элементам для ввода данных. Они содержат атрибут type, определяющий тип элемента управления ввода, который будет отображаться на веб-странице.
Общие свойства HTML-элементов управления контейнером
HTML-элементы управления контейнером сопоставляются HTML-элементам, которые должны иметь открывающий и закрывающий тег, таким как <select>, <a>, <button> и <form>.
HtmlContainerControl - класс
Служит как абстрактный базовый класс для серверных элементов управления HTML, которые сопоставляются элементам HTML, для которых требуется открывающий и закрывающий тег.
HtmlInputControl - класс
Применяется как абстрактный базовый класс, в котором определяются методы, свойства и события, общие для всех элементов управления вводом HTML, например элементов <input type=text>, <input type=submit> и <input type= file>.