Try with this
Assembly.GetAssembly(Controls_NameAddress).CreateInstance("Controls_NameAddress"); Note : instead of giving just Controls_NameAddress try with complete Namespace.classname
Another possibility is the class you are trying to instantiate is not found in the assembly. this.GetType().Assembly only refers to the assembly where the current object is declared, does not include other class libraries. A little correction to P_Ramprathap's suggestion:
Assembly.GetAssembly(typeof(Controls_NameAddress)).CreateInstance("Controls_NameAddress");
The .NET Framework is not specific to any one programming language; rather, it includes a library of functions that allows developers to rapidly build applications. Several supported languages include C#, VB.NET, C++ or ASP.NET.