Select the product you need help with
ASP.Visão geral sobre controles de servidor NETArtigo: 306459 - Ver produtos para os quais este artigo se aplica. Este artigo se refere à seguintes Microsoft.NET
Namespaces de biblioteca de classes do Framework:
Nesta páginaSumário Este artigo fornece uma introdução ao ASP.NET server
controles. Para ASP adicional.NET visões gerais, consulte o seguinte Artigo da Base de dados de Conhecimento da Microsoft: 305140
(http://support.microsoft.com/kb/305140/EN-US/
)
INFO: ASP.Roteiro de NETMais Informação O ASP.NET página framework inclui um número de internos
controles de servidor que são projetados para fornecer uma programação estruturada mais
modelo para a Web. Esses controles fornecem os seguintes recursos:
Controles de servidor HTMLControles de servidor HTML são Hypertext Markup Language (HTML) os elementos incluem uma runat = server atributo. Controles de servidor HTML tem o mesmo HTML saída e as mesmas propriedades suas marcas HTML correspondentes. Além disso, o servidor HTML os controles fornecem gerenciamento de estado automático e eventos do lado do servidor. Servidor HTML os controles oferecem as seguintes vantagens:
Para usar um controle de servidor HTML, use a seguinte sintaxe (que usa o controle HtmlInputText como exemplo): Controle HtmlAnchor
(http://msdn.microsoft.com/en-us/library/8ff86hxd(v=vs.71).aspx )
Controle HtmlButton
(http://msdn.microsoft.com/en-us/library/a8fd2268(v=vs.71).aspx)
HtmlForm controle
(http://msdn.microsoft.com/en-us/library/dd120y50(v=vs.71).aspx)
Controle HtmlButton
(http://msdn.microsoft.com/en-us/library/8551b36z(v=vs.71).aspx)
Controle de HtmlInputButton
(http://msdn.microsoft.com/en-us/library/s4dyt5wk(v=vs.71).aspx)
HtmlInputCheckBox Control
(http://msdn.microsoft.com/en-us/library/31d4thc6(v=vs.71).aspx)
Controle HtmlInputFile
(http://msdn.microsoft.com/en-us/library/1s43z4wk(v=vs.71).aspx)
Controle Image
(http://msdn.microsoft.com/en-us/library/k65s5xs3(v=vs.71).aspx)
Controle HtmlInputImage
(http://msdn.microsoft.com/en-us/library/44z2k814(v=vs.71).aspx)
Controle HtmlInputRadioButton
(http://msdn.microsoft.com/en-us/library/17tk0thz(v=vs.71).aspx)
Controle HtmlInputText
(http://msdn.microsoft.com/en-us/library/f8kdafb5(v=vs.71).aspx)
HtmlSelect Control
(http://msdn.microsoft.com/en-us/library/807bc327(v=vs.71).aspx)
Controle HtmlTable
(http://msdn.microsoft.com/en-us/library/2962t2k8(v=vs.71).aspx)
Controle HtmlTableCell
(http://msdn.microsoft.com/en-us/library/5wsbhse3(v=vs.71).aspx)
Controle HtmlTableCell
(http://msdn.microsoft.com/en-us/library/405596yw(v=vs.71).aspx)
HtmlTextArea controle
(http://msdn.microsoft.com/en-us/library/h8ff3dty(v=vs.71).aspx)
Controles de servidor WebControles da Web são muito semelhantes aos controles de servidor HTML como Button, TextBoxe hiperlink, exceto Web controles têm um conjunto padronizado de propriedade nomes. Controles de servidor Web oferecem as seguintes vantagens:
Para usar um controle de servidor Web, Use a seguinte sintaxe (que usa o controle TextBox como exemplo): Controles de Web básicoControles básicos da Web fornecem a mesma funcionalidade como seu HTML equivalentes do controle de servidor. No entanto, o controle básico da Web incluem adicionais métodos, eventos e propriedades que você pode programar.Para obter mais informações sobre controles da Web individuais que estão disponíveis no ASP.NET, consulte os seguintes sites da Microsoft: Controle de servidor Web de botão
(http://msdn.microsoft.com/en-us/library/dx5ybk93(v=vs.71).aspx)
Controle de servidor Web CheckBox
(http://msdn.microsoft.com/en-us/library/4s78d0k1(v=vs.71).aspx)
Controle de servidor Web hyperLink
(http://msdn.microsoft.com/en-us/library/k0b15efk(v=vs.71).aspx)
Controle Image do servidor Web
(http://msdn.microsoft.com/en-us/library/c6te4s54(v=vs.71).aspx)
Controle de servidor Web ImageButton
(http://msdn.microsoft.com/en-us/library/1z8fsbyh(v=vs.71).aspx)
Controle de servidor Web Label
(http://msdn.microsoft.com/en-us/library/2wwfb06z(v=vs.71).aspx)
Controle de servidor Web LinkButton
(http://msdn.microsoft.com/en-us/library/1cd4z1zs(v=vs.71).aspx)
Controle literal do servidor Web
(http://msdn.microsoft.com/en-us/library/cc088zwa(v=vs.71).aspx)
Controle Panel do servidor Web
(http://msdn.microsoft.com/en-us/library/152e73cy(v=vs.71).aspx)
Controle placeHolder do servidor Web
(http://msdn.microsoft.com/en-us/library/as54k8b6(v=vs.71).aspx)
Controle de servidor Web RadioButton
(http://msdn.microsoft.com/en-us/library/xke2zw4x(v=vs.71).aspx)
Controle Table Web Server
(http://msdn.microsoft.com/en-us/library/9f65szta(v=vs.71).aspx)
Controle de servidor Web TableCell
(http://msdn.microsoft.com/en-us/library/x595ddwc(v=vs.71).aspx)
Controle de servidor Web TableRow
(http://msdn.microsoft.com/en-us/library/tk1zfd2e(v=vs.71).aspx)
Controle de servidor Web TextBox
(http://msdn.microsoft.com/en-us/library/fhc2c904(v=vs.71).aspx)
Controles de validaçãoControles de validação são usadas para validar os valores que são inseridos em outros controles da página. Controles de validação realizam validação do lado do cliente, validação do lado do servidor ou ambos, dependendo da recursos do navegador no qual a página é exibida. Controles de validação oferecem as seguintes vantagens:
Controle RequiredFieldValidator
(http://msdn.microsoft.com/en-us/library/cc295489.aspx)
Controle RangeValidator
(http://msdn.microsoft.com/en-us/library/cc295453.aspx)
Controle CompareValidator
(http://msdn.microsoft.com/en-us/library/cc295090.aspx)
Controle RegularExpressionValidator
(http://msdn.microsoft.com/en-us/library/cc295107.aspx)
Controle CustomValidator
(http://msdn.microsoft.com/en-us/library/cc295446.aspx)
Controle ValidationSummary
(http://msdn.microsoft.com/en-us/library/cc295561.aspx)
Controles de listaControles de lista são especiais controles do servidor Web que suporte ligação para coleções. Você pode usar controles de lista para exibir linhas de dados em um formato personalizado e modelado. Todos os controles de lista expõem propriedades DataSource e DataMember , que são usadas para vincular a coleções.Lista podem vincular controles somente coleções que suportam as interfaces IEnumerable, ICollectionou IListSource . Por exemplo, um Microsoft Visual C#.Página de exemplo NET aparece como segue: uma Para obter mais informações sobre controles de lista individuais são
disponível no ASP.NET, consulte os seguintes sites da Microsoft: dois três Controle de servidor Web ListBox
(http://msdn.microsoft.com/en-us/library/z4d7ktzs(v=vs.71).aspx)
Controle de servidor Web CheckBoxList
(http://msdn.microsoft.com/en-us/library/8bw4x4wa(v=vs.71).aspx)
Controle de servidor Web RadioButtonList
(http://msdn.microsoft.com/en-us/library/y7k30eyz(v=vs.71).aspx)
Controle de servidor Web Repeater
(http://msdn.microsoft.com/en-us/library/c012haty(v=vs.71).aspx)
Controle dataList do servidor Web
(http://msdn.microsoft.com/en-us/library/yfx4t9t7(v=vs.71).aspx)
Controle de servidor Web DataGrid
(http://msdn.microsoft.com/en-us/library/64xx84kc(v=vs.71).aspx)
Controle de servidor Web DropDownList
(http://msdn.microsoft.com/en-us/library/0dzka5sf(v=vs.71).aspx)
Controles de richCom controles anteriores, o ASP.Estrutura da página NET Fornece um algumas tarefas específicas controles chamados controles avançados. Controles de rich são construído com vários elementos HTML e conter a funcionalidade avançada. Exemplos de controles avançados são o controle de calendário e o controle AdRotator .Para obter mais informações sobre rich individuais controles que estão disponíveis no ASP.NET, consulte o seguinte Microsoft Web sites: Controle de servidor Web AdRotator
(http://msdn.microsoft.com/en-us/library/s5z9ks4y(v=vs.71).aspx)
Controle Calendar do servidor Web
(http://msdn.microsoft.com/en-us/library/dxf9k8sh(v=vs.71).aspx)
Controle de servidor Web XML
(http://msdn.microsoft.com/en-us/library/day7x985(v=vs.71).aspx)
Controles de usuárioCom freqüência, talvez você queira reutilizar a interface do usuário do formulário da Web sem precisar gravar qualquer código extra. ASP.NET permite que você faça isso Convertendo sua Web Forms em controles de usuário. Controles de usuário, que tem o extensão de arquivo. ascx, pode ser usada várias vezes em uma única Web Formulário.Para converter um formulário da Web em um controle de usuário, siga estas etapas:
Controles de usuário de formulários da Web
(http://msdn.microsoft.com/en-us/library/y6wb1a0e(v=vs.71).aspx)
Controles personalizadosAlém para controles da Web internos, ASP.NET também permite que você para criar seus próprios controles personalizados. Pode ser útil desenvolver controles personalizados se deparar com uma das seguintes situações:
Desenvolvimento de aplicativos ASP.NET por programação
(http://msdn.microsoft.com/en-us/library/aa719973(vs.71).aspx)
Controles de desenvolvimento personalizado: Os conceitos chave
(http://msdn.microsoft.com/en-us/library/aa720226(v=vs.71).aspx)
Desenvolvimento de um controle composto
(http://msdn.microsoft.com/en-us/library/aa719968(v=vs.71).aspx)
PropriedadesArtigo: 306459 - Última revisão: segunda-feira, 11 de Junho de 2012 - Revisão: 1.0
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 306459
(http://support.microsoft.com/kb/306459/en-us/
)
| Traduções de Artigos
|




Voltar ao topo








