2011-07-07 12 views

Respuesta

9

Ninguno en absoluto.

Este último es la abreviatura de la primera.

Es especialmente conveniente cuando se escriben páginas ASPX; porque estas páginas heredan Page, puede escribir Request o Response.

Del mismo modo, Page.Context es la abreviatura de HttpContext.Current.

2

Las propiedades apuntan al mismo objeto, no hay diferencia.

3
  • Si echamos un vistazo a la System.Web.UI.Page y echar un vistazo a Inmueble vemos que recupera la HttpContext para la página de solicitud.
  • Ahora, si miramos el HttpContext.Current.Request, vemos que "Obtiene o establece el objeto HttpContext para la solicitud HTTP actual".

Así que son realmente lo mismo, puede llamarlos a través de diferentes clases. System.web.HttpContext
System.web.ui.page