Create a custom autocomplete control in ASP.NET MVC

How to create a custom HTML control in ASP.NET MVC? using System; using System.Web.Mvc; namespace MvcApplication1.Helpers {      public static class LabelExtensions      {           public static string Label(this HtmlHelper helper, string target, string text)           {                return String.Format(“{1}”, target, text);           }      } } Refer link: https://docs.microsoft.com/en-us/aspnet/mvc/overview/older-versions-1/views/creating-custom-html-helpers-cs Auto complete custom control: Download