Я работаю с ASP.NET Web Forms и Telerik.
Я хочу вставить изображение в RadEditor
.
Как мне сделать это без компонента ImageManager
?Я хочу просто простой файл диалога.(например, когда вы ' Щелкните правой кнопкой мыши> Сохранить как ... ' в Chrome).
Что я искал до сих пор:
- Я смог создать собственный диалог, но вместо того, чтобы открыть диалоговое окно файла, вместо этого появляется очень уродливое окно с кнопкой «Выбрать» (a
RadUpload
).Я хочу, чтобы диалоговое окно файла было только
<telerik:RadEditor ID="radEditorContratoConfissao" runat="server" >
<Tools>
<telerik:EditorToolGroup Tag="Main">
<telerik:EditorTool Name="Custom" />
</telerik:EditorToolGroup>
</Tools>
<ImageManager ViewPaths="" UploadPaths="" DeletePaths=""></ImageManager>
</telerik:RadEditor>
<script language="javascript" type="text/javascript">
Telerik.Web.UI.Editor.CommandList["Custom"] = function(commandName, editor, args) {
var myCallbackFunction = function(sender, args) {
editor.pasteHtml(String.format("<img src={0} /> ", args.href))
}
editor.showExternalDialog('UploadDialogForm.aspx',
{},
270,
300,
myCallbackFunction,
null,
'Insert Image',
true,
Telerik.Web.UI.WindowBehaviors.Close + Telerik.Web.UI.WindowBehaviors.Move,
false,
false);
};
</script>
Я также пытался создать элемент input
прямо в функции javascript, но безрезультатно,Заранее благодарим за любые комментарии или усилия.