Skip to content

Andres10121997/WebExtension

Repository files navigation

Web Extension

Instrucciones

Agregar en el proyecto web el siguiente código:

services.AddControllersWithViews()
        .AddRazorRuntimeCompilation()
        .AddApplicationPart(typeof(InputModelAttribute).Assembly); // para cargar vistas embebidas

¿Cómo se usa?

A continuación se muestra un ejemplo de implementación:

Modelo

public class PersonModel
{
    [
        InputMode(
            InputMode: InputModeAttribute.InputModeEnum.text
        )
    ]
    public string Name { get; set; }

    [
        InputMode(
            InputMode: InputModeAttribute.InputModeEnum.text
        )
    ]
    public string LastName { get; set; }

    [
        InputMode(
            InputMode: InputModeAttribute.InputModeEnum.numeric
        )
    ]
    public byte Age { get; set; }
}

cshtml

@model PersonModel

<input asp-for="Name" />
<input asp-for="LastName" />
<input asp-for="Age" />

html

¿Cómo debiese quedar el html?

<input inputmode="text" />
<input inputmode="text" />
<input inputmode="numeric" />

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published