Using MM .NET ASP.NET Controls
MM .NET Framework ASP.NET controls provide many advantages over Microsoft's base UI classes as described in the following sections.
Two-way data binding
In .NET, Web Form controls only have one-way data binding. This means that when you bind a .NET Web Forms control to data the value of the data is stored in the control, but when you change the value in the control the data is not updated.In contrast, MM .NET Web Forms controls support two-way data binding! When you bind data to an MM .NET Web Forms control the value of the data is stored in the control, and (due to some behind-the-scenes magic) is automatically updated when you post back the Web Form.
Easy data binding
Many people are surprised when they discover how much code they need to write to bind controls to data. In MM .NET, we provide builders that make it as easy as setting a property.Built-in security
You can specify user and role-level security for MM .NET user interface controls. For example, you can specify that a particular control is "No Access", "Read-Only Access" or "Full Access" for a particular user or role.Built-in multi-lingual capabilities
You can change the text of a control to a different language dynamically at run time. You can even let end-users perform the translation themselves!Adding MM .NET Controls to the Visual Studio Toolbox
To add these controls to the Visual Studio Toolbox, follow the instructions in the section Adding MM .NET Web Forms Controls to the Visual Studio Toolbox.The source code for these controls is found in the MM .NET Framework Web Forms project.
© (c) 2026 Oak Leaf Enterprises, Inc., 1996-2026 • Updated: 04/26/18
Comment or report problem with topic
