Compartir a través de


WebViewPage<TModel> Clase

Definición

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

public abstract class WebViewPage<TModel> : System.Web.Mvc.WebViewPage
type WebViewPage<'Model> = class
    inherit WebViewPage
Public MustInherit Class WebViewPage(Of TModel)
Inherits WebViewPage

Parámetros de tipo

TModel

Tipo de modelo de datos de vista.

Herencia

Constructores

WebViewPage<TModel>()

Inicializa una nueva instancia de la clase WebViewPage<TModel>.

Propiedades

Ajax

Obtiene o establece el AjaxHelper objeto que se usa para representar el marcado HTML mediante Ajax.

App

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
AppState

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
Cache

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Context

Obtiene el HttpContext objeto asociado a la página.

(Heredado de WebViewPage)
Culture

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
DisplayMode

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Html

Obtiene o establece el HtmlHelper objeto que se usa para representar elementos HTML.

IsAjax

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
IsPost

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Layout

Obtiene o establece la ruta de acceso de la página de diseño.

(Heredado de WebPageBase)
Model

Obtiene la propiedad Model del objeto asociado ViewDataDictionary .

Output

Obtiene el objeto actual TextWriter de la página.

(Heredado de WebPageBase)
OutputStack

Obtiene la pila de objetos para el contexto de TextWriter página actual.

(Heredado de WebPageBase)
Page

Proporciona un acceso similar a una propiedad a los datos de la página que se comparte entre las páginas, las páginas de diseño y las páginas parciales.

(Heredado de WebPageBase)
PageContext

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
PageData

Proporciona un acceso similar a una matriz a los datos de la página que se comparte entre las páginas, las páginas de diseño y las páginas parciales.

(Heredado de WebPageBase)
Profile

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Request

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Response

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Server

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Session

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
TempData

Obtiene los datos temporales que se van a pasar a la vista.

(Heredado de WebViewPage)
TemplateInfo

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
UICulture

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
Url

Obtiene o establece la dirección URL de la página representada.

(Heredado de WebViewPage)
UrlData

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
User

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageRenderingBase)
ViewBag

Obtiene el contenedor de la vista.

(Heredado de WebViewPage)
ViewContext

Obtiene o establece la información que se usa para representar la vista.

(Heredado de WebViewPage)
ViewData

Obtiene o establece un diccionario que contiene los datos que se van a pasar entre el controlador y la vista.

VirtualPath

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
VirtualPathFactory

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)

Métodos

BeginContext(Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
BeginContext(String, Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
BeginContext(TextWriter, Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
BeginContext(TextWriter, String, Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
ConfigurePage(WebPageBase)

Establece el contexto de vista y los datos de vista para la página.

(Heredado de WebViewPage)
CreatePageFromVirtualPath(String, HttpContextBase, Func<String,Boolean>, DisplayModeProvider, IDisplayMode)

Intenta crear una instancia WebPageBase desde una virtualPath y ajusta las excepciones complejas del compilador con mensajes más simples.

(Heredado de WebPageBase)
DefineSection(String, SectionWriter)

Llamado por las páginas de contenido para crear secciones de contenido nombrado.

(Heredado de WebPageBase)
EndContext(Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
EndContext(String, Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
EndContext(TextWriter, Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
EndContext(TextWriter, String, Int32, Int32, Boolean)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
Execute()

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
ExecutePageHierarchy()

Ejecuta la jerarquía de página para la canalización de ejecución de ASP.NET Razor.

(Heredado de WebViewPage)
ExecutePageHierarchy(WebPageContext, TextWriter)

Ejecuta el código en un conjunto de páginas web dependientes utilizando parámetros especificados.

(Heredado de WebPageBase)
ExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)

Ejecuta el código en un conjunto de páginas web dependientes utilizando la página de inicio, el escritor y el contexto especificados.

(Heredado de WebPageBase)
GetOutputWriter()

Devuelve la instancia del escritor de texto que se utiliza para presentar la página.

(Heredado de WebPageBase)
Href(String, Object[])

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
InitHelpers()

Inicializa las AjaxHelperclases , HtmlHelpery UrlHelper .

InitializePage()

Inicializa la página actual.

(Heredado de WebPageBase)
IsSectionDefined(String)

Devuelve un valor que indica si la sección especificada está definida en la página.

(Heredado de WebPageBase)
NormalizeLayoutPagePath(String)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
NormalizePath(String)

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
PopContext()

Devuelve y quita el contexto de la parte superior de la OutputStack instancia.

(Heredado de WebPageBase)
PushContext(WebPageContext, TextWriter)

Inserta el contexto especificado en la parte superior de la OutputStack instancia.

(Heredado de WebPageBase)
RenderBody()

En las páginas de diseño, presenta la parte de la página de contenido que no está en una sección con nombre.

(Heredado de WebPageBase)
RenderPage(String, Object[])

Presenta el contenido de una página en otra página.

(Heredado de WebPageBase)
RenderSection(String)

En páginas de diseño, presenta el contenido de una sección designada.

(Heredado de WebPageBase)
RenderSection(String, Boolean)

En páginas de diseño, presenta el contenido de una sección con nombre y especifica si la sección es obligatoria.

(Heredado de WebPageBase)
SetViewData(ViewDataDictionary)

Establece los datos de vista.

Write(HelperResult)

Escribe el objeto especificado HelperResult como una cadena codificada en HTML.

(Heredado de WebPageBase)
Write(Object)

Escribe el objeto especificado como cadena codificada en HTML.

(Heredado de WebPageBase)
WriteAttribute(String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
WriteAttributeTo(String, TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
WriteAttributeTo(TextWriter, String, PositionTagged<String>, PositionTagged<String>, AttributeValue[])

Representa las propiedades y métodos que se necesitan para representar una vista que usa la sintaxis de ASP.NET Razor.

(Heredado de WebPageExecutingBase)
WriteLiteral(Object)

Escribe el objeto especificado sin codificación HTML en primer lugar.

(Heredado de WebPageBase)

Se aplica a