I edited my answer to fix some things
HTMLEditor . Sys.Application.load Event. , , , , .
, , rtl. , :
Sys.Application.add_load(myOnLoadLoader);
function myOnLoadLoader() {
window.setTimeout(myOnLoad, 0);
}
function myOnLoad() {
var editor = $find('<% =editor.ClientID %>');
var toolbar = editor.get_changingToolbar();
var toolbarButtons = toolbar.get_buttons();
for (var i = 0; i < toolbarButtons.length; i++) {
var toolbarButton = toolbarButtons[i];
if (toolbarButton instanceof AjaxControlToolkit.HTMLEditor.ToolbarButton.Rtl ||
toolbarButton instanceof AjaxControlToolkit.HTMLEditor.ToolbarButton.Bold) {
toolbarButton.set_activeEditPanel(editor.get_editPanel());
toolbarButton.callMethod();
}
}
}
Sys (, , Sys.Application) - , javascript ASP.Net AJAX (, ScriptManager, ). , , Sys.Application.add_load(myOnLoad); ASP.Net AJAX. :
- script , scriptManager.
- script JS ScriptManager ().
script , , var editor = $find('<% =youreditor.ClientID %>'); . , javascript ( aspx). , <% =youreditor.ClientID %>.
, :
aspx ( ):
<script language="javascript">
var myEditorId = '<%= youreditor.ClientID %>';
</script>
, :
<head runat="server">
<script language="javascript">
var myEditorId = '<%= youreditor.ClientID %>';
</script>
<title></title>
</head>
( , script ScriptManager )
JS
var editor = $find('<% =youreditor.ClientID %>');
var editor = $find(myEditorId);