2011-02-02 21 views

回答

0

據我所知,自定義HTML編輯器控件的唯一方法是對其進行子類化(並重寫它的一些方法)。你真的不能在你的web應用程序中使用任何代碼?

編輯:Here is a MSDN forum topic關於將代碼(C#,VB.NET)部署到Azure應用程序。

1

創建一個單獨的項目並在您的網站中引用它。

<%@ Register Assembly="Library" namespace="MyLibrary.CustomControls" tagprefix="custom" %> 
<custom:EditorControl ID="editor" runat="server" /> 




using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using AjaxControlToolkit.HTMLEditor; 

namespace MyLibrary.CustomControls 
{ 
    public class EditorControl : Editor 
    { 
     protected override void FillTopToolbar() 
     { 
      TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.Bold()); 
      TopToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.Italic()); 
     } 
    protected override void FillBottomToolbar() 
    { 
     BottomToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.DesignMode()); 
     BottomToolbar.Buttons.Add(new AjaxControlToolkit.HTMLEditor.ToolbarButton.PreviewMode()); 
    } 
} 

}

相關問題