• EXT.NET 使用 Ueditor编辑器,并在后台获取的方法


    1.HTML页面如下代码

      <ext:resourcemanager id="ResourceManager1" runat="server">
            </ext:resourcemanager>
            <ext:panel id="Panel1" runat="server" title="" frame="true" layout="Fit" buttonalign="Center"
                autoheight="true">
                <Buttons>
                    <ext:Button ID="Button1" runat="server" Icon="DiskEdit" Text="保 存" >
                        <DirectEvents>
                            <Click OnEvent="Button1_DirectClick">  
                                  <ExtraParams> 
                                    <ext:Parameter Name="myGetEditor" Mode="Raw" Value="getEditText()" />                              
                                 </ExtraParams>            
                            </Click>                       
                        </DirectEvents>
                    </ext:Button>
                    <ext:Button ID="Button2" runat="server" Icon="Cancel" Text="关 闭">
                        <Listeners>
                            <Click Handler="parent.window.tmpWin.close();" />
                        </Listeners>
                    </ext:Button>
                </Buttons>
                <Items>
                    <ext:TabPanel ID="TabPanel1" runat="server" ActiveTabIndex="0" Frame="true" DeferredRender="false"
                        AutoHeight="true">
                        <Items>
                            <ext:Panel ID="Panel2" runat="server" Title="获取编辑器信息" Frame="true" AutoHeight="true"
                                Padding="6" ItemCls="blueborder" Layout="Form">
                                <Items>                        
                                 
                                   
                                    <ext:TextArea runat="server" id="tbEditor" />
                               
                                </Items>
                            </ext:Panel>
                         
                         
                         
                        </Items>
                    </ext:TabPanel>
                </Items>
            </ext:panel>
          
        </div>
        </form>
         <script type="text/javascript">
             var editor;
             Ext.onReady(function () {

                  editor = new baidu.editor.ui.Editor({
                     iframeCssUrl: '/Editors/ueditor/themes/default/iframe.css',
                     textarea: 'myEditor'
                 });
                 editor.render("tbEditor");     

             })
             var getEditText = function () {        
               return editor.getContent();          
             
             }      

        </script>

    2.后台获取的事件:

       protected void Button1_DirectClick(object sender, Ext.Net.DirectEventArgs e)
            {
               

               string 编辑器内容 = e.ExtraParams["myGetEditor"].ToString();
              
            }

  • 相关阅读:
    PDF 补丁丁 0.4.1.820 测试版发布:统一PDF的页面尺寸
    PDF 补丁丁 0.4.1.804 测试版发布:合并文件夹的图片和PDF文件,自由生成多层次书签
    PDF 补丁丁 0.4.1.728 测试版发布
    PDF 补丁丁 0.4.1.688 测试版发布(请务必用其替换 682 测试版)
    Django的model form组件
    Django-admin管理工具
    django-debug-toolbar
    jQuery和js页面加载完成之后就执行的两种方法
    Python实现发送邮件
    cookie与session组件
  • 原文地址:https://www.cnblogs.com/ggbbeyou/p/2307574.html
Copyright © 2020-2023  润新知