Capítulo I 1. Entender la diferencia entre C/S y B/S, ASP.NET es el desarrollo de programas basado en el modelo B/S 2.ASP. Características y beneficios de .NET (Consulta el libro de texto) 3. ¿Cómo crear un programa web ASP.NET en vs2008 (vs2010)? Pasos: Archivo-->Nuevo->Proyecto-->aplicación C#->ASP.NET de Windows 4. Separación de código: la página web en primer plano y el lenguaje lógico C# de fondo están separados,
Capítulo II 1. Lenguaje de scripting: lado servidor, lado cliente 1.1 Lenguaje de scripting en el lado del servidor Método de escritura 1: <scrip para eliminar t language="C#">... ..... código C#</scrip去掉t> Método de escritura 2: <% %>
1.2 Lenguaje de scripting cliente (Javascrip elimina t) Escritura: <scrip remove t type="text/javascrip remove t">... Javascrip elimina el código T....</scrip去掉t>
Diferencia: Los scripts del lado del cliente se envían directamente a la página del cliente y se ejecutan en el navegador del cliente. El script del lado del servidor se compila y oculta en el lado del servidor, y luego la información del resultado se envía al cliente
2.Page objetos (eventos y atributos comunes) 2.1 Eventos: Page_Load: Llamado automáticamente cuando se carga la página 2.2 Atributo: IsPostBack: Determinar si se carga por primera vez (falso: primera carga, verdadero: retorno de acceso)
3. Transferencia del valor de página 3.1 Valor pasado dentro de la página: ViewState["key") por ejemplo: valor de almacenamiento: ViewState["name"] = "Zhang San"; Valor: nombre de la cadena = ViewState["name"]. ToString(); 3.2 Pasar valor entre páginas 1. La página A salta a B: Añadir el atributo PostBackUrl="B.aspx" al botón de A 2. Código de fondo en la página B: PreviousPage.FindControl("ID de control de la página A");
Capítulo III 1. Controles comunes: cuadro de texto, cuadro desplegable, selección de radio, comprobado, botón... 2. Verificar controles:
Capítulo IV 1. Objeto de respuesta 1.1 Redirección (URL); Método: Salto de página 1.2 Write("etiqueta html"); Método: Mostrar el contenido de la página de respuesta 1.3 Fin(); Método: Deja de responder al contenido de la página 2. Objeto de solicitud 2.1 Atributo: QueryString["key"]: Haz que los parámetros pasen en la URL 2.2 Función: Pasar valor entre páginas Pasos: 1. Un botón de punto de página: Respuesta. Redirección(B.aspx?Nombre de la variable 1=Valor 1&Nombre de la variable 2=Valor2&... ); 2. La página B obtiene el valor: Request.QueryString["Nombre de la variable 1"] 3. Objeto servidor 3.1 Server.HTMLEncode("etiqueta html"); Codifica la etiqueta html para que esté en forma de cadena 3.2 Server.UrlEncode ("ruta de URL"); Codifica la cadena de URL 3.3 Server.MapPath("ruta de URL"); Devuelve la ruta física absoluta a esa ruta URL
Capítulo 5 1. Objeto de aplicación: Objeto conjunto de aplicación, que existe a lo largo de todo el programa en ejecución (variable global) Uso de variables de aplicación: aplicación["nombre de la variable"] = valor; 2. Objetos cookie: Diferentes clientes tienen distintos objetos, y la información almacenada puede guardarse en el cliente. Hay 2 tipos de galletas: 1. Guardado en memoria, el usuario desaparece cuando se va; 2。 Se guarda en forma de archivo txt en la carpeta de cookies del cliente, y el tiempo de almacenamiento puede personalizarse. Cómo usar variables objeto cookie 1. Definir el objeto cookie HttpCookie cookie = new HttpCookie("key","value"); 2. Añadir una cookie al objeto Respuesta Respuesta.Cookies.Añadir (cookie); 2.2 (Guardado como archivo txt en una carpeta especial del cliente) Cookie.Expires = FechaTiempo.Ahora.Añadir ("Hora de guardar"); 3. Lee el contenido del objeto cookie cadena strValue = Request.Cookies["key"]. Valor;
3. Objeto de sesión: Diferentes clientes tienen distintos objetos, que existen después de que el usuario inicia sesión y desaparecen tras la salida. Método de uso de variables de sesión: Sesión ["nombre de la variable"] = valor; Propiedades comunes de la sesión: SessionID: Cada usuario tiene su propio SessionID único Tiempo de espera: Establece el tiempo de espera del usuario, unidad: minutos, el usuario saldrá automáticamente (borrar sesión) si no opera dentro del tiempo especificado, el tiempo por defecto es 20 minutos, puedes cambiarlo en el archivo asph: <% sesión. Tiempo de espera=10 %> Método de sesión: Abandon()
ASP.NET知识点.doc
(29 KB, Número de descargas: 0, Precio de venta: 1 Grain MB)
|