Propriedades de um WEB Form

Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
Confirmar voto
0
 (0)  (0)

Propriedades de um WEB Form, trabalhando com WEB Forms

Web Forms

  Web Forms são baseados em ASP.NET. Trabalhando com Formulários Web é semelhante a trabalhar com Windows Forms. Mas a diferença é que vamos criar páginas Web com formulários Web que poderão ser acessadas por um browser. De formulários da Web são páginas da Web que funcionam como interface do usuário para um aplicativo da Web.Uma página Web Formulários apresenta informações para o usuário em qualquer navegador ou dispositivo cliente e implementa a lógica do aplicativo usando o código do servidor. Web Forms são baseados na classe System.Web.UI.Page. A hierarquia de classe para a classe de página é mostrada abaixo.

Object Objeto
Control Controle
TemplateControl TemplateControl
Page Página

  Componentes da Web Forms

  Em páginas de formulários da Web, a programação da interface de usuário é dividido em duas partes: a componente visual (página do projecto) e da lógica (código por trás da página).

  O elemento visual é a página de Web Forms. A página consiste de um arquivo com HTML estático, ou controles de servidor ASP.NET, ou ambos simultaneamente. A página Web Forms funciona como um recipiente para o texto estático e controles que queremos mostrar.Usando o Visual Studio Web Forms Designer e controles de servidor ASP.NET, podemos conceber a forma como em qualquer aplicação do Visual Studio.

  A lógica para a página Web Forms consiste em um código que criamos para interagir com o formulário. A lógica de programação está em um arquivo separado do arquivo de interface de usuário. Este arquivo é o "code-behind" e tem uma "aspx.vb." (VB) ou ". Aspx.cs" (C-Sharp) de extensão. A lógica que se escrever no arquivo de código subjacente pode ser escrito em Visual Basic ou Visual C #.

  O code-behind class para todas as páginas Web Forms em um projeto são compilados para o projeto de biblioteca de vínculo dinâmico (DLL). O arquivo. Aspx também é compilado, mas de forma diferente.  A primeira vez que um usuário carrega a página ASPX, ASP.NET gera automaticamente um arquivo. NET que representa a página, e compila-lo para um segundo. A classe gerada para o aspx herda o code-behind class que foi compilado para o projeto.Quando o usuário solicitar a página da Web, os arquivos. Dll executado no servidor e dinamicamente produz a saída HTML para sua página.

  O formulário é aberto no modo de design e você pode alternar para o modo HTML clicando na guia HTML. Startvbdotnet.aspx arquivo na imagem acima é padrão HTML, com elementos do ASP incorporado. The file looks like the image below. O arquivo que se parece com a imagem abaixo.

  O atributo codebehind conecta este código para o adequado Visual Basic ou C # (código por trás de arquivo).  Startvbdotnet.aspx.vb, o arquivo code-behind para Startvbdotnet.aspx onde você escreve a sua lógica é assim:

Public Class Startvbdotnet Inherits System.Web.UI.Page Public Class Startvbdotnet Inherits System.Web.UI.Page
Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
Protected WithEvents Button1 As System.Web.UI.WebControls.Button Protected WithEvents Button1 System.Web.UI.WebControls.Button
Protected WithEvents Label1 As System.Web.UI.WebControls.Label WithEvents Label1 System.Web.UI.WebControls.Label

#Region " Web Form Designer Generated Code " Código # Region "Web Form Designer Generated"

'This call is required by the Web Form Designer. "Esta chamada é necessária para o Web Form Designer.
Private Sub InitializeComponent() Private Sub InitializeComponent ()

End Sub End Sub

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs)_ Page_Init (sender System.Object, ByVal e As System.EventArgs) _
Handles MyBase.Init Alças MyBase.Init
'CODEGEN: This method call is required by the Web Form Designer 'CODEGEN: Este método é necessário chamar pelo Web Form Designer
'Do not modify it using the code editor. "Não modificá-lo usando o editor de código.
InitializeComponent() InitializeComponent ()
End Sub End Sub

#End Region # End Region

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)_ Private Sub Page_Load (sender System.Object, ByVal e As System.EventArgs) _
Handles MyBase.Load Load
'Put user code to initialize the page here 'Código de usuário para inicializar a página aqui
End Sub End Sub

End Class End Class

  Propriedades do objeto 

Abaixo estão algumas propriedades do objetos :

Application : Obtém um objecto de aplicação
ClientTarget : Obtém / Define se você deseja substituir as capacidades de detecção automática do navegador e lidar com processamento de página para navegadores específicos
ErrorPage : Gets / Sets URL de uma página de erro em caso de haver exceções não tratadas página
IsPostBack Indica se uma página foi criada após um postback cliente, ou se ele está sendo carregado pela primeira vez
IsValid : Indica se a validação da página foi concluído com êxito
Request Obtém o objeto atual solicitação HTTP
Response Obtém o objeto atual resposta http
Server Obtém o objeto atual do servidor
Session Obtém o objeto da sessão atual
Site Obtém os dados do Web site
User : G Obtém os dados sobre o usuário
Validators : G Obtém uma coleção de controles de validação na página

 
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Receba nossas novidades
Ficou com alguma dúvida?