Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 16550|Respuesta: 0

[ASP.NET] ASP.NET puntos de conocimiento

[Copiar enlace]
Publicado en 2/4/2015 10:32:43 | | |
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)





Anterior:asp.net implementar cookies para guardar valores
Próximo:asp.net almacenar cookies en el cliente y guardarlas
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com