Capítulo I 1. Entender a diferença entre C/S e B/S, ASP.NET é o desenvolvimento de programas baseado no modelo B/S 2.ASP. Características e Benefícios do .NET (Consulte o livro didático) 3. Como criar um programa web ASP.NET em VS2008 (VS2010)? Passos: Arquivo-->Novo->Projeto-->aplicação Windows C#->ASP.NET 4. Separação de código: a página web em primeiro plano e a linguagem lógica C# em segundo plano são separadas,
Capítulo II 1. Linguagem de scripting: lado servidor, lado cliente 1.1 Linguagem de script do lado do servidor Método de escrita 1: <scrip para remover t language="C#">... código C# .....</scrip去掉t> Método de escrita 2: <% %>
1.2 Linguagem de script cliente (Javascrip remove t) Escrevendo: <scrip remove t type="text/javascrip remove t">... Javascrip remove o T-code....</scrip去掉t>
Diferença: Scripts do lado do cliente são enviados diretamente para a página do cliente e executados no navegador do cliente. O script do lado do servidor é compilado e escondido no lado do servidor, e então as informações do resultado são enviadas ao cliente
2.Page objetos (eventos e atributos comuns) 2.1 Eventos: Page_Load: Chamado automaticamente quando a página é carregada 2.2 Atributo: IsPostBack: Determinar se está carregado pela primeira vez (falso: primeiro carregamento, verdadeiro: retorna acesso)
3. Transferência do valor da página 3.1 Valor Passado dentro da página: ViewState["key") exemplo: valor de armazenamento: ViewState["name"] = "Zhang San"; Valor: nome da string = ViewState["name"]. ToString(); 3.2 Passando valor entre páginas 1. A Página A salta para B: Adicionar o atributo PostBackUrl="B.aspx" ao botão em A 2. Código de fundo na página B: PreviousPage.FindControl("ID de controle da página A");
Capítulo III 1. Controles comuns: caixa de texto, caixa suspensa, seleção de rádio, conferência, botão... 2. Verificar os controles:
Capítulo IV 1. Objeto de resposta 1.1 Redirecionamento(URL); Método: Pulo de página 1.2 Escrever("tag html"); Método: Exibir o conteúdo da página de resposta 1.3 Fim(); Método: Parar de responder ao conteúdo da página 2. Objeto de solicitação 2.1 Atributo: QueryString["key"]: Obtenha os parâmetros passados na URL 2.2 Função: Passar valor entre páginas Passos: 1. Um botão de ponto de página: Resposta. Redirecionar(B.aspx?Nome da Variável 1=Valor 1&Nome da Variável 2=Valor2&... ); 2. A Página B recebe valor: Request.QueryString["Nome da Variável 1"] 3. Objeto servidor 3.1 Server.HTMLEncode("tag html"); Codifice a tag html para que ela esteja em forma de string 3.2 Server.UrlEncode ("caminho de URL"); Codificar a string de URL 3.3 Server.MapPath ("caminho da URL"); Retorna o caminho físico absoluto para esse caminho da URL
Capítulo 5 1. Objeto de aplicação: Objeto conjunto de aplicação, que existe ao longo de todo o programa em execução (variável global) Uso da variável de aplicação: application["nome da variável"] = valor; 2. Objetos de cookies: Diferentes clientes têm objetos diferentes, e as informações armazenadas podem ser salvas no cliente. Existem 2 tipos de cookies: 1. Salvo na memória, o usuário desaparece ao sair; 2。 Ele é salvo na forma de um arquivo txt na pasta de cookies do cliente, e o tempo de armazenamento pode ser personalizado. Como usar variáveis objeto cookie 1. Definir o objeto cookie Cookie HttpCookie = novo HttpCookie("key","value"); 2. Adicionar um cookie ao objeto Resposta Resposta.Cookies.Adicionar (cookie); 2.2 (Salvo como arquivo txt em uma pasta especial no cliente) Cookie.Expires = DateTime.Now.Add("Hora de Salvar"); 3. Leia o conteúdo do objeto cookie string strValue = Request.Cookies["key"]. Valor;
3. Objeto de sessão: Diferentes clientes têm objetos diferentes, que existem após o login do usuário e desaparecem após a saída. Método de uso da variável de sessão: Sessão ["nome da variável"] = valor; Propriedades Comuns da Sessão: SessionID: Cada usuário tem seu próprio SessionID único Tempo de expiração: Defina o tempo de espera do usuário, unidade: minutos, o usuário sai automaticamente (limpar a sessão) se não operar dentro do tempo especificado, o tempo padrão é 20 minutos, você pode alterar no arquivo aspad: <% sessão. Tempo de espera=10 %> Método de sessão: Abandon()
ASP.NET知识点.doc
(29 KB, Número de downloads: 0, Preço de venda: 1 Grain MB)
|