Compartilhar via


Criando controles móveis personalizados

Você pode criar dois tipos de controles móveis, controles de usuário móvel e controles móveis personalizados.Controles de usuário são criadas usando um arquivo .ascx e herdam MobileUserControl. Controles móveis personalizados são objetos independentes que herdam de System.Web.UI.MobileControls.MobileControl. Criando controles de usuário móvel do ASP.NET e controles personalizados móveis oferece uma maneira para reutilizar funcionalidades comuns de interface do usuário em suas páginas da Web móveis do ASP.NET.

O ASP.NET fornece várias técnicas para escrever seus próprios controles móveis.Para ajudar a determinar o tipo de controle é mais apropriado para seu aplicativo, consulte Visão geral sobre controles de usuário ASP.NET e Desenvolvendo Controles Personalizados ASP.NET Server.

Com controles de usuário móveis do ASP.NET, sistema autônomo em controles de usuário ASP.NET padrão, você pode usar o cache de fragmento — uma técnica que permite cache de saída de um controle independentemente do restante da página da Web que contém o controle.Para obter informações sobre cache de saída dos controles de usuário ASP.NET, consulte Cache de Partes de uma Página ASP.NET.

Quando você cria páginas da Web móveis ASP.NET, você deve escolher um linguagem único, sistema autônomo Microsoft Visual Basic ou translation from VPE for Csharp.No entanto, uma única página da Web móvel podem incluir controles de usuário e controles personalizados criados em qualquer linguagem com suporte o common linguagem tempo de execução.

Nesta seção

Consulte também

Conceitos

Visão geral sobre controles de usuário ASP.NET

Referência

MobileControl

Outros recursos

Guia do desenvolvedor de extensibilidade

Desenvolvendo Controles Personalizados ASP.NET Server