# Key Features

Develop powerful and lightweight web applications using ASP.NET MVC controls. Learn more about the ComponentOne MVC controls in ASP.NET MVC documentation.

## Content



InputMask also offers other advanced features. These features are listed below:

*   [Mask](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.Mask.html)<br />Set the [Mask](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.Mask.html) property to specify the control's mask, which is used to validate the input as the user types.<br /><br />
*   [Placeholder](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.Placeholder.html)<br />Set the [Placeholder](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.Placeholder.html) value, which is shown as a hint when the control is empty.<br /><br />
*   [Value](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.Value.html)<br />Specifies the value for the InputMask control.<br /><br />
*   [PromptChar](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.PromptChar.html)<br />Use the [PromptChar](/componentone/api/mvc/online-mvc/dotnet-framework-api/C1.Web.Mvc/C1.Web.Mvc.InputMask.PromptChar.html) property to set a symbol that is used to show input positions in the control.