• 在cshtml中显示FCKeditor编辑器控件


    步骤:
    1.    导入文件夹fckeditor
    2.    导入dll文件(FredCK.FCKeditorV2.dll)
    3.    在cshtml中的代码
    @Html.Raw(ViewBag.FckEditor)
    4.在Controller中的代码
            
    public void FCK()
            {
                FredCK.FCKeditorV2.FCKeditor editor 
    = new FredCK.FCKeditorV2.FCKeditor();
                editor.ID 
    = "MyFck";

                System.Web.UI.HtmlControls.HtmlForm hf 
    = new System.Web.UI.HtmlControls.HtmlForm();
                hf.Controls.Add(editor);
                System.Web.UI.Page page 
    = new System.Web.UI.Page();
                
    string controlOutput = string.Empty;
                page.Controls.Add(hf);
                StringBuilder sb 
    = new StringBuilder();
                
    using (System.IO.StringWriter sw = new System.IO.StringWriter(sb))
                {
                    
    using (System.Web.UI.HtmlTextWriter htw = new System.Web.UI.HtmlTextWriter(sw))
                    {
                        Server.Execute(page, htw, 
    false);// 调用这个方法将page内容转化成输入流
                        controlOutput = sb.ToString();//将html输出流转化为字符串
                    }
                }
                ViewBag.FckEditor 
    = controlOutput;
            }
     
  • 相关阅读:
    Python学习之旅—生成器对象的send方法详解
    对集合多列进行求和方法的选择
    23种设计模式
    这一天,我真正的体会到。。。
    火狐浏览器导出EXCEL 表格,文件名乱码问题
    K-fold Train Version3
    K-fold Train Version2
    K-fold Train
    Confusion matrix
    Kaggle Solutions
  • 原文地址:https://www.cnblogs.com/shizhi57/p/2095228.html
Copyright © 2020-2023  润新知