Share via


Dentro de controles móveis do ASP.NET

ASP.NET fornece controles, componentes e ferramentas para ajudar você a criar páginas da Web móveis rapidamente para vários tipos de dispositivos — sem precisar escrever código que é direcionado para um dispositivo específico.Páginas da Web móveis ASP.NET podem reconhecer uma variedade de dispositivos móveis e processe apropriadamente para eles.

Você também pode criar novos controles móveis sistema autônomo controles de usuário.Fabricantes de dispositivos ou fornecedores de software independentes (ISVs) podem adicionar suporte para novos dispositivos.Ao escrever seus próprios adaptadores de controle, os desenvolvedores podem personalizar controles para tirar proveito dos recursos exclusivos em dispositivos específicos.Para obter mais informações sobre controles móveis do usuário da Web ASP.NET e sobre como escrever seus próprios adaptadores de controle, consulte Criando controles móveis personalizados.

Extensibilidade

Páginas de Web móveis ASP.NET e controles móveis oferecem os mesmos recursos de extensibilidade disponível para páginas e controles de servidor ASP.NET, mas adicionar suporte para trabalhar com vários dispositivos.Especificamente, páginas da Web móveis ASP.NET e controles móveis fornecem a extensibilidade a seguir:

  • Você pode usar controles de usuário ASP.NET para gravar os simples controles móveis declarativamente.

  • Você pode personalizar a saída de qualquer controle para um dispositivo específico, adicionando um novo adaptador para o controle.

  • Você pode gravar celular novo controles e usá-los em páginas da Web móveis ASP.NET.Novos controles podem usar a herança ou composição para tirar proveito dos controles existentes.

  • Você pode adicionar suporte para um dispositivo totalmente novo usando o adaptador extensibilidade, sem alterações de aplicativos individuais.

Controles Móveis do ASP.NET

Você pode criar páginas da Web móveis ASP.NET no Visual Studio ou com qualquer texto editor.Muitos dos controles são semelhantes aos controles do servidor Web do ASP.NET.Por exemplo, a System.Web.UI.MobileControls.Label e System.Web.UI.MobileControls.TextBox controles imitam o comportamento do ASP.NET System.Web.UI.WebControls.Label e System.Web.UI.WebControls.TextBox controles.

Os seguintes controles móveis estão disponível no ASP.NET:

AdRotator

Calendar

Command

CompareValidator

CustomValidator

Form

Image

Label

Link

List

MobilePage

ObjectList

Panel

PhoneCall

RangeValidator

RegularExpressionValidator

RequiredFieldValidator

SelectionList

StyleSheet

TextBox

TextView

ValidationSummary

Consulte também

Outros recursos

Criando páginas de Web móveis do ASP.NET