RadControls for ASP.NET AJAX
There are several different ways for setting RadEditor properties:
Inline, in the control declaration: You can edit RadEditor properties directly in the ASP.NET aspx or ascx declaration. The advantages to this approach is that editing is easy and no compilation is required to apply the changes. The "best practice" here would be to set properties that will not be changed in the application logic:
<telerik:RadEditor ID="RadEditor1" runat="server" Width="500" Height="500">
<b>Setting inline properties</b>
In the code-behind: The advantage to this approach is that you discover improper settings when the application is compiled. Also, you can implement complex logic for setting properties that depend on multiple factors. Here you can set properties conditionally or in response to an event.
Using Themes: This approach is intended to be used when similar settings must be used for several RadEditor controls in an application. This ensures that configuration of all controls is done from a single location. To use Themes with the editor (see the following MSDN link on themes). See the Using Themes topic for more information.