Веб страницу конфигурации

Веб страницу конфигурации

Веб страницу конфигурации

Общие сведения о синтаксисе веб-страниц ASP.NET



=== Скачать файл ===




















NET создаются аналогично статическим веб-страницам HTML страницам, которые не включают серверную обработку , но они содержат дополнительные элементы, которые ASP. NET распознает и обрабатывает при запуске страницы. Характеристики, отличающие веб-страницы ASP. NET от статических HTML-страниц или других страниц:. Файл страницы имеет расширение ASPX, а не HTM, HTML или какое-либо другое расширение. Расширение ASPX приводит к обработке страниц средой ASP. Сопоставление расширений имен файлов в ASP. NET производится в IIS. По умолчанию ASPX-страницы выполняются средствами ASP. NET, а HTM-страницы и HTML-страницы — нет. Элемент form , который настраивается правильным образом для ASP. Элемент form необходим только в том случае, когда страница содержит элементы управления, значения которых требуется использовать во время обработки страницы. Если создаваемая страница должна соответствовать стандартам XHTML, необходимо включить дополнительные элементы, например элемент DOCTYPE. В следующих разделах предоставляются дополнительные сведения о каждом из этих элементов. Можно переименовать любую HTML-страницу, изменив ее расширение на ASPX, и она будет выполняться в виде веб-страницы ASP. Однако если страница не включает серверную обработку, то нет необходимости добавлять к ней расширение ASPX, поскольку это увеличивает затраты при обработке страницы. В следующем примере показана страница, содержащая основные элементы, которые составляют веб-страницу ASP. Эта страница содержит статический текст, который может иметься и в HTML-странице, а также элементы, которые имеют отношение только к ASP. Элементы, относящиеся только к ASP. Уточним, что этот пример страницы не настроен для XHTML-соответствия. В этом примере страницы имеется текстовое поле, принимающее данные от пользователя, что несет в себе потенциальную угрозу безопасности. По умолчанию данные, вводимые пользователем на веб-страницах ASP. NET, проверяются на наличие сценариев и HTML-элементов. NET обычно содержат директивы, которые позволяют указать свойства и конфигурацию для страницы. NET в качестве инструкций, определяющих способ обработки страницы, но они не отображаются как часть разметки, которая отправляется в веб-обозреватель. Содержится ли код сервера непосредственно в странице, которая тогда называется однофайловой страницей, или код содержится в отдельном файле класса, и тогда страница называется страницей с выделенным кодом. Имеет ли страница связанную главную страницу, и, следовательно, должна ли она рассматриваться как страница содержимого. Наиболее часто используются следующие директивы:. Эта директива позволяет указывать пространства имен, на которые требуется ссылаться в коде. Эта директива позволяет указать, что страница должна кэшироваться, равно как и параметры, указывающие, когда и как долго кэшируются страницы. Эта директива позволяет указать, что страница реализует интерфейс. Эта директива позволяет регистрировать дополнительные элементы управления для использования на странице. Эту директиву необходимо использовать в случаях, когда требуется добавить на страницу пользовательские элементы управления или пользовательские элементы управления ASP. Некоторые типы файлов ASP. Например, главная страница ASP. Каждая директива позволяет задать различные параметры, соответствующие файлу. NET и Пользовательские элементы управления ASP. Если страница содержит элементы управления, дающие пользователям возможность взаимодействовать со страницей и отправлять ее, страница должна включать элемент form. При этом используется стандартный HTML-элемент form , но согласно определенным правилам. Ниже приведены правила использования элемента form:. Страница может содержать только один элемент form. Элемент form должен содержать атрибут runat , который имеет значение server. Этот атрибут позволяет ссылаться на форму и на элементы управления страницы программным способом в коде сервера. Серверные элементы управления, которые могут выполнять обратную передачу, должны находиться внутри элемента form. Открывающий тег не должен содержать атрибут action. NET устанавливает эти атрибуты динамически при обработке страницы, переопределяя любые параметры, которые, возможно, были установлены ранее. В большинстве случаев на страницы ASP. NET добавляются элементы управления, дающие пользователю возможность взаимодействовать со страницей, включая кнопки, текстовые поля, списки и т. Эти серверные веб-элементы управления похожи на кнопки HTML и элементы input. Однако они обрабатываются на сервере, что позволяет использовать код сервера для задания их свойств. Эти элементы управления также вызывают события, которые могут обрабатываться в коде сервера. Серверные элементы управления используют специальный синтаксис, который ASP. NET распознает при запуске страницы. В следующем примере кода показаны некоторые типичные серверные веб-элементы управления. Элемент TextBox допускает ввод данных пользователем, что создает потенциальную угрозу безопасности. По умолчанию веб-страницы ASP. NET проверяют введенные пользователем данные на наличие сценариев и HTML-элементов. Имена тегов для серверных элементов управления ASP. NET начинаются с префикса; в данном случае это префикс asp: Префикс может отличаться, если элемент управления не является частью платформы. Серверные элементы управления ASP. Во время выполнения страница определяет серверные элементы управления и выполняет код, который связан с этими элементами управления. Многие элементы управления отображают некоторую разметку HTML или другую разметку на странице. Например, элемент управления asp: Однако однозначное сопоставление между серверным веб-элементом управления и HTML-элементом не обязательно. Некоторые элементы управления не отображают в веб-обозревателе ничего; они только обрабатываются на сервере и предоставляют сведения для других элементов управления. Вместо серверных элементов управления ASP. NET или в дополнение к ним можно использовать обычные элементы HTML как серверные элементы управления. При запуске страницы ASP. NET идентифицирует такой элемент как серверный элемент управления и делает его доступным для кода сервера. Например, можно добавить необходимые элементы в HTML-элемент body , как показано в следующем примере:. Затем можно ссылаться на элемент body в коде сервера — например, для задания цвета фона в ответ на ввод данных пользователем или получение информации из базы данных во время выполнения. NET имеет код, который выполняется на сервере при обработке страницы. NET поддерживает множество языков, включая C , Visual Basic, J , JScript и другие. NET поддерживает две модели написания кода сервера для веб-страницы. В примере, приведенном ранее в этом разделе, показана однофайловая модель. Кроме того, можно создать код для страницы в отдельном файле класса; такая модель называется моделью с выделенным кодом. В этом случае на веб-странице ASP. NET обычно отсутствует код сервера. Атрибут CodeFile задает имя отдельного файла класса, а атрибут Inherits задает имя класса в файле с выделенным кодом, соответствующем странице. NET могут также включать клиентский сценарий, который запускается в веб-обозревателе в ответ на события на стороне клиента. NET может включать и клиентский сценарий, и код сервера. Загрузки Visual Studio Пакеты SDK Пробные версии программ Бесплатное скачивание Ресурсы Office Ресурсы Microsoft SharePoint Server Ресурсы Microsoft SQL Server Express Материалы Windows Server R2 Программы Подписки администраторам Студентам Microsoft Imagine Программа Microsoft Student Partners ISV Стартапам Мероприятия Сообщество Журнал MSDN Форумы Блог Канал Channel 9 Документация API и справочники Центры разработки Примеры кода Более не поддерживаемое содержимое. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду. NET и Visual Studio для веб-разработки ASP. NET 4 и Visual Studio Создание веб-страниц ASP. NET Общие сведения о синтаксисе веб-страниц ASP. Общие сведения о синтаксисе веб-страниц ASP. Общие сведения о веб-страницах ASP. Модель кода веб-страниц ASP. Общие сведения о классе страницы ASP. Создание базовой веб-страницы в Visual Web Developer. Создание базовой веб-страницы с разделением кода в Visual Studio. Редактирование кода в веб-страницах в Visual Studio. Добавление в веб-узел веб-страниц ASP. Эта документация перемещена в архив и не поддерживается. NET Visual Studio Ноябрь Веб-страницы ASP. NET от статических HTML-страниц или других страниц: Серверный язык программирования для кода на странице. Параметры отладки и трассировки. Наиболее часто используются следующие директивы: Ниже приведены правила использования элемента form: Например, можно добавить необходимые элементы в HTML-элемент body , как показано в следующем примере: Основные понятия Общие сведения о веб-страницах ASP. Знакомство с веб-страницами ASP. Общие сведения о выражениях ASP. Синтаксис файлов конфигурации ASP. Была ли эта страница полезной? Ваше мнение очень важно для нас. Центры разработки Windows Office Visual Studio Microsoft Azure Дополнительно Обучение Microsoft Virtual Academy Канал Channel 9 Журнал MSDN. Сообщество Новости Форумы Блоги Codeplex. Свяжитесь с нами Самостоятельно. Программы BizSpark для стартапов Microsoft Imagine for students. Информационный бюллетень Конфиденциальность и файлы cookie Условия использования Товарные знаки.

Каталог лодочных моторов ямаха

Таможенное право конспект лекций

Проблемы пациентапри орви настоящиеи потенциальные

Дорожная карта татарстана с населенными пунктами

Заболел кот не ест

К формам познания относят понятие

Мой мир моя страница почта входящие

Капкейки способ приготовления

Красные баки сколько км от нижнего

Report Page