Asistente HTML en línea: asistentes HTML en ASP.NET MVC

Los HTML Helpers son métodos que devuelven strings HTML. Estos se utilizan en la vista. En términos simples, estos son métodos de C# que se utilizan para devolver HTML. Con los ayudantes de HTML, puede representar un cuadro de texto, un área, una etiqueta de imagen, etc. En MVC, tenemos muchos ayudantes de HTML incorporados y también podemos crear ayudantes personalizados. Usando ayudantes de HTML, una vista puede mostrar las propiedades del modelo y puede generar HTML según los tipos de propiedades.

Tipos de ayudantes HTML:

  1. Ayudante de HTML en línea
  2. Asistente HTML incorporado
    • Asistente HTML estándar
    • Ayudante de HTML fuertemente tipado
    • Ayudante HTML con plantilla
  3. Ayudante de HTML personalizado

Ayudantes de HTML en línea
Estos son el tipo de ayudantes que se utilizan en una sola vista y se utilizan en la misma página. Los ayudantes HTML en línea se pueden crear usando la etiqueta @helper.

 
You can create your own HTML Helper with the following syntax.
@helper HelperName(parameters)
{
    // code
}
To use the above-created helper we use the following syntax
@HelperName(parameters)

Ejemplo:

@{
    Layout = null;
}
  
<!--created a inline HTMl Helper 
    with a single string type parameter-->
@helper MyInlineHelper(string[] words)
{
    <ol>
        <!--Used a foreach loop inside HTML.
 similarly we can use any conditional statement
          or any logic like 
            we use in normal C# code.-->
        @foreach (string word in words)
        {
            <li>@word</li>
  
        }
    </ol>
}
<!DOCTYPE html>
  
<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Inline HTML Helper</title>
</head>
<body>
    <div>
        <!--called it inside this 
            div and to get the output-->
        @MyInlineHelper(new string[] {
                  "Delhi", "Punjab", "Assam", "Bihar" })
  
    </div>
</body>
</html>  

Producción:

Inconveniente de los ayudantes de HTML en línea

  • Estos ayudantes solo se pueden usar con una sola vista. No se puede utilizar con múltiples vistas.

Referencia: Configurar y ejecutar código en Visual Studio

Publicación traducida automáticamente

Artículo escrito por rishabhtyagi2306 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *