Конфигурирование и настройка Microsoft ASP.NET

Работа с разделом <mobileControls>


Раздел <mobileControls> определяет набор адаптеров, соответствующих мобильным элементам управления ASP.NET. Адаптер – это класс, который настраивает каждый мобильный элемент управления для конкретного мобильного устройства или языка. В таблице 5.1 содержится перечень адаптеров, установленных в MMIT по умолчанию.

Таблица 5.1. Набор мобильных адаптеров по умолчанию

АдаптерОписание
HTMLИспользуется для устройств, которые понимают HTML 3.2 без клиентских сценариев.
CHTMLИспользуется для устройств, которые понимают HTML 3.0 без клиентских сценариев.
WMLИспользуется для устройств, которые понимают WML 1.1.

Например, если доступ к вашему приложению осуществляет устройство Pocket PC, адаптер HTML генерирует содержимое в формате HTML 3.2. Наборы адаптеров объявляются в разделе <mobileControls>. Ниже приведен синтаксис этого раздела.

<system.web> <mobileControls allowCustomAttributes="true | false" sessionStateHistorySize="size of history" cookielessDataDictionaryType="dictionary type"> <device name="device name" inheritsFrom="parent adapter set" predicateClass="class" predicateMethod="method to call" pageAdapter="Adapter Class"> <control name="control class" adapter="adapter class" /> </device> </mobileControls> </system.web>

В показанной выше записи имеется много свойств и элементов, и мы последовательно рассмотрим все эти элементы.



Содержание раздела