我想設計由具有HTML文本的自定義控制,將其拖動到radeditor(如:拖放使用默認的CSS創建一個自定義表)自定義控制(自定義表),將其拖動到radeditor
我可以知道如何做到這一點嗎?
感謝
我想設計由具有HTML文本的自定義控制,將其拖動到radeditor(如:拖放使用默認的CSS創建一個自定義表)自定義控制(自定義表),將其拖動到radeditor
我可以知道如何做到這一點嗎?
感謝
我仍然沒有得到你想要的東西,但是從你的問題可能是你想要的東西來設計控制。但它是通過檢查該付費版本
開始就看你怎麼可以聽在編輯內容方面的丟棄事件和使用其pasteHtml()方法來添加你想要的內容:http://demos.telerik.com/aspnet-ajax/editor/examples/treeviewandeditor/defaultcs.aspx
如果沒有控件爲您提供放置事件,則需要自行附加它:http://www.telerik.com/help/aspnet-ajax/editor-attacheventhandler.html。這裏是一個樣本:
<script type="text/javascript">
function OnClientLoad(editor, args) {
editor.attachEventHandler("drop", function (e) {
alert(e);
editor.pasteHtml(e.srcElement.toString());
});
}
</script>
<telerik:RadEditor runat="server" ID="RadEditor1" OnClientLoad="OnClientLoad">
</telerik:RadEditor>
因此,你可以生成你喜歡的內容。 注意:某些瀏覽器將自行處理拖放操作並向內容添加元素。
另一種選擇是創建一個自定義comamnd,如果它是靜態的,它將直接插入所需的HTML:http://www.telerik.com/help/aspnet-ajax/editor-adding-your-own-buttons.html。
基本上我想通過在工具部分添加一個自定義對話框控件來擴展radeditor,並且能夠在radeditor上拖放一個位置 – Ramesh 2014-12-03 13:35:50
@Ramesh:我認爲他們有他們的支持論壇,可以發佈他們的支持論壇,這可能會幫助你。 – BNN 2014-12-03 14:09:28