# TXTextControl.Web.MVC namespace

> TXTextControl.Web.MVC.ControlBase Class TXTextControl.Web.MVC.ControlsFactory Class TXTextControl.Web.MVC.HtmlHelperExtension Class TXTextControl.Web.MVC.TextControl Class TXTextControl.Web.MVC.TextControlSettings Class

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Namespace
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.Web.MVC namespace
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/llms-full.txt

---

## On This Page

- [Description](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/#description)

---

## In This Section

- [ControlBase Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/controlbase/llms.txt): The abstract ControlBase class serves as a base class for TX Text Control ASP.NET MVC extensions.
- [ControlsFactory Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/controlsfactory/llms.txt): The ControlsFactory class contains helper methods to create TX Text Control extensions. For now only one extension is implemented (see class TextControl).
- [HtmlHelperExtension Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/htmlhelperextension/llms.txt): The HtmlHelperExtension class extends the standard System.Web.Mvc.HtmlHelper class with a TX Text Control specific extension method.
- [TextControl Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/textcontrol/llms.txt): The TextControl class represents an extension object implementing the Text Control rich text editor functionality. To create an instance of this class and render an editor in an ASP.NET MVC application the ControlsFactory class is used. (See also ControlsFactory.TextControl method)
- [TextControlSettings Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/textcontrolsettings/llms.txt): The TextControlSettings class contains the TextControl extension settings. It is used as a parameter for the Web.MVC.ControlsFactory.TextControl method which creates new TextControl instances.

---

## Nearby

- **Previous:** [Web Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web/web/llms.txt)
- **Next:** [ControlBase Class](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-web-mvc/controlbase/llms.txt)
