¿Cuál es el propósito principal de un componente de vista?
¿Cuál es el propósito principal de un componente de vista?

Video: ¿Cuál es el propósito principal de un componente de vista?

Video: ¿Cuál es el propósito principal de un componente de vista?
Video: ¿Cuál es la diferencia entre OBJETIVIDAD y SUBJETIVIDAD? 2024, Noviembre
Anonim

A ver componente es una clase de C # que proporciona un vista con los datos que necesita, independientemente del padre vista y la acción que la rinde. En este sentido, una ver componente puede pensarse como una acción especializada, pero que se utiliza sólo para proporcionar una vista con datos.

Teniendo esto en cuenta, ¿qué es un componente de vista?

A ver componente define su lógica en un método InvokeAsync que devuelve una tarea o en un método Invoke sincrónico que devuelve un IViewComponentResult. Los parámetros provienen directamente de la invocación del ver componente , no de la encuadernación del modelo. A ver componente nunca maneja directamente una solicitud.

Además, ¿qué son los componentes de la maquinilla de afeitar? Componente clases. Componentes se implementan en Componente de la maquinilla de afeitar archivos (. maquinilla de afeitar ) utilizando una combinación de marcado C # y HTML. La interfaz de usuario de un componente se define mediante HTML. La lógica de representación dinámica (por ejemplo, bucles, condicionales, expresiones) se agrega utilizando una sintaxis de C # incrustada llamada Maquinilla de afeitar.

¿Qué es el componente de vista en MVC?

Ver componente es una característica recientemente introducida en ASP. NET Core MVC . Es muy similar a parcial vista pero es muy poderoso en comparación con él. No utiliza el enlace de modelo, sino que solo funciona con los datos que proporcionamos al llamarlo. Ver componente tiene las siguientes características.

¿Cómo creo una vista en. NET core?

  1. Haga clic con el botón derecho en la carpeta Vistas, y luego Agregar> Nueva carpeta y nombre la carpeta HelloWorld.
  2. Haga clic con el botón derecho en la carpeta Vistas / HelloWorld y luego en Agregar> Nuevo archivo.
  3. En el cuadro de diálogo Nuevo archivo: seleccione ASP. NET Core en el panel izquierdo. Seleccione Página de vista MVC en el panel central. Escriba Índice en el cuadro Nombre. Seleccione Nuevo.

Recomendado: