2017-07-31 13 views
0

Rad-Editorでコンテンツを設定するときに、エディタの余分なスペースが表示されます。 thisを使用しようとしました。しかし解決策は機能しません。RadEditor下部の空き領域を削除する方法

<telerik:RadEditor 
     ClientIDMode="Static" 
     ID="objRadEditor" 
     AutoResizeHeight="true" 
     EnableResize="false" 
     EditModes="Design,Html" 
     runat="server" 
     StripFormattingOptions="all" 
     Width="100%" Height="140px" 
     ToolsFile="~/xml/RadEditorBasicToolsFile.xml"> 
     <ContextMenus> 
     <telerik:EditorContextMenu Enabled="false" TagName="A"> 
     </telerik:EditorContextMenu> 
     </ContextMenus> 
    </telerik:RadEditor> 

解決策がある場合は、事前におねがいします。

答えて

1

あなたが

<telerik:RadEditor 
    ClientIDMode="Static" 
    ID="objRadEditor" 
    AutoResizeHeight="true" 
    EnableResize="false" 
    EditModes="Design,Html" 
    runat="server" 
    StripFormattingOptions="all" 
    Width="100%" Height="140px" 
    OnClientLoad="RadEditorOnClientLoad" 
    ToolsFile="~/xml/RadEditorBasicToolsFile.xml"> 
    <ContextMenus> 
    <telerik:EditorContextMenu Enabled="false" TagName="A"> 
    </telerik:EditorContextMenu> 
    </ContextMenus> 
</telerik:RadEditor> 

<script type="text/javascript"> 
     function RadEditorOnClientLoad(sender, args){ 
     var editroWrap = document.getElementById(sender.get_id()), 
     children = [].slice.call(editroWrap.childNodes); 
     for (var i = 0, l = children.length; i < l; i++) 
     { 
      var child = children[i]; 
      if (child.nodeType == Node.TEXT_NODE) 
      { 
       editroWrap.removeChild(child); 
      } 
     } 
    } 
</script> 
を "OnClientLoad" イベントが欠落しています