Поделиться через


Создание пользовательских элементов управления для мобильных устройств

Обновлен: Ноябрь 2007

Разработчики могут создавать два типа элементов управления: пользовательские и настраиваемые элементы управления для мобильных устройств. Пользовательские элементы управления создаются с помощью ASCX-файла и наследуются от MobileUserControl. Настраиваемые элементы управления для мобильных устройств являются автономными объектами, наследуемыми от System.Web.UI.MobileControls.MobileControl. Создание мобильных пользовательских элементов управления и настраиваемых элементов управления позволяет повторно использовать общую функциональность интерфейса пользователя на веб-страницах ASP.NET для мобильных устройств.

ASP.NET предоставляет несколько методов создания собственных мобильных элементов управления. Дополнительные сведения о выборе наиболее подходящего для приложения типа элемента управления см. в разделах Общие сведения о пользовательских элементах управления ASP.NET и Разработка пользовательских серверных элементов управления ASP.NET.

С помощью мобильных пользовательских элементов управления ASP.NET — стандартных элементов управления ASP.NET — можно использовать кэширование фрагментов. Эта методика позволяет кэшировать выходные данные элемента управления независимо от другого содержимого веб-страницы, содержащего элемент управления. Дополнительные сведения о кэшировании пользовательских элементов управления ASP.NET см. в разделе Кэширование частей страницы ASP.NET.

При создании веб-страниц ASP.NET для мобильных устройств необходимо выбрать единый язык, например Microsoft Visual Basic или C#. В то же время одна мобильная веб-страница может содержать пользовательские и настраиваемые элементы управления, написанные на любом языке, поддерживаемом средой CLR.

В этом подразделе

См. также

Основные понятия

Общие сведения о пользовательских элементах управления ASP.NET

Ссылки

MobileControl

Другие ресурсы

Руководство разработчика по расширяемости

Разработка пользовательских серверных элементов управления ASP.NET