I researched the TinyMCE editor on my end, and what I found out is that it always adds a P tag inside the content area. By that, the BR will never appear. This is a possible option to prevent the appearance of the BR, but it is quite a drastic approach. To add HTML content into the editable area without the knowledge of the user/editor is considered as an incorrect behavior in the RadEditor. Due to that, such an approach will never be implemented.
The BR appearance, as already mentioned, is handled via the filter. By means of using HTML elements to provide an editable area, I do not see what other approach is available to remove the BR. And by means of disabling the ConvertToXhtml filter (which is never a recommended option), the logic to handle the BR is disabled.
I can only make guesses why would you need to disable this filter. I assume it is due to some custom HTML content requirements. If this is so, you should note that using the RadEditor in a custom scenario, all side effects from interacting with the built-in tools, filters, logic etc. should be handled per case by the developer of the application. For example, in this case, you can always implement a custom filter to strip down this <br>, and this demo (Custom Content Filters
) illustrates how to do that.
Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.