问题:
现在项目中使用的框架是MVC3 Razor引擎,如何使用第三方的控件(CKEditor)
代码:
前台:
  @using CKEditor;
  @using CKEditor.NET;
如果按照以前asp.net的方式写
引用:<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>标签:<CKEditor:CKEditorControl ID="CKEditor4" runat="server" Height="200"></CKEditor:CKEditorControl>MVC 会报错。
求各位大神。如果把控件引入到项目中。谢谢MVCckeditor控件

解决方案 »

  1.   

    这个是服务器控件。你可以看看官方网站的教程。也就加入js代码就行了。asp、php、jsp 的都是模仿对象。
      

  2.   

    http://www.cnblogs.com/idlewater/archive/2011/12/08/2280763.html
      

  3.   

    我的问题是怎么把富文本框控件引入到项目中MVC 3(Razor引擎) 。
    @Html.EditorFor好像跟这个没关系的吧。
    因为我现在做的是一个Exchange邮件的功能。邮件正文是一个HTML形式展示的数据。textarea中没有解析HTML标签的功能。所以只能引用第三方的工具来进行编译HTML标签。
    昨天试了很多方法。像 后台添加一个这个控件的类。前台引用 不行的。。求大神
      

  4.   

    cs代码加载时,方法名前加[ValidateInput(false)]
      

  5.   

    里面用到kindeditor和ckeditor原理一样 http://download.csdn.net/detail/zhuankeshumo/5683759
      

  6.   


            [ValidateInput(false)]
            public ActionResult Post(FormCollection frm)
      

  7.   


    ???ValidateInput(false)  没关联的吧。。
      

  8.   


    这个第三方控件不是JS的。是一个类库。控件本身就是DLL。引用DLL。加载类库中的Control.