Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЯИМП.docx
Скачиваний:
3
Добавлен:
23.09.2019
Размер:
1.17 Mб
Скачать

Вопрос 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>.