问题标签 [htmleditorextender]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ajaxcontroltoolkit - 将自定义工具栏按钮添加到 HtmlEditorExtender 并设置样式表
我正在将 ASP.NET 解决方案从 AjaxControlToolkit V4 .x 升级到V17 .x。原来的 HTMLEditor 已被弃用,现在应使用HtmlEditorExtender 。我的 HTML 编辑器包含一些需要迁移的自定义工具栏按钮。不幸的是,我找不到任何关于如何将自定义工具栏按钮添加到 HtmlEditorExtender 的示例。
关于如何添加工具栏按钮“H1”的示例,它将h1样式应用于所选文本将非常有帮助。
此外,HTMLEditor 提供了这些属性来设置特定的样式表 (用户可以在运行时动态选择):
HtmlEditorExtender 中是否有等价物?
asp.net - 如何设置 HtmlEditorExtender (AJAX Control Toolkit) 的默认语言?
我正在尝试从 AJAX Control Toolkit 实现 HtmlEditorExtender。
是否可以更改控制语言?我希望语言是法语。更改 CalendarExtender 控件的语言完全没有问题,但它根本不适用于 HtmlEditorExtender。例如,控件仍然显示“Font”和“Size”等英文单词。
我已经完成了网络上建议的一切来更改语言。
全球化文化在 web.config 中设置:
全球化 uiCulture="fr"culture="fr-CA" fileEncoding="utf-8"
我在母版页中有一个脚本管理器,并且 EnableScriptGlobalization 和 EnableScriptLocalization 都设置为 true:
asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="true" EnableScriptLocalization="true" ScriptMode="Release" AsyncPostBackTimeOut="0"/>
文化在页面上设置:
%@ Page Language="C#" MasterPageFile="~/FullForm.master" AutoEventWireup="true" Culture="fr-CA" UICulture="fr" Inherits="LAC.WebApp.Management.Parameters.ParametersPage" meta:resourcekey ="页面" CodeBehind="Parameters.aspx.cs" %
我在 bin 文件夹中有一个“fr”文件夹,其中包含 AjaxControlToolkit.resources.dll 文件。
我试图在发布模式下运行应用程序,但它根本没有改变任何东西。
如果您有任何想法,请分享!
谢谢
asp.net - ASP.NET AJAX Control Toolkit 的 HTMLEditorExtender 设置问题
我收到“未在 web.config 文件中配置 Sanitizer。安装 AjaxControlToolkit.HtmlEditor.Sanitizer NuGet 包或将 EnableSanitization 属性设置为 False(不安全)。” 很多人收到的错误消息。
我发现很多答案都说要下载文件,但是由于 AJAXControlToolKit 项目已移至 devexpress,因此大多数链接都已过时。
试图遵循提供给这个问题的答案,但提供的下载必要 dll 的链接已经过时。
所以我按照这个页面通过键入来安装软件包
所以它转储了两个包:HtmlAgilityPack.1.4.9 和 AjaxControlToolkit.HtmlEditor.Sanitizer.17.1.1.0。
在此之前,我从这里实际下载了 dll 。
引用 DLL 后,我尝试按照此页面上的说明修复 web.config 文件。但是有两个问题
AjaxControlToolkit.Sanitizer.ProviderSanitizerSection 无法解析。
sanitizer 不是 system.web 的有效子元素
扩展器上的 github页面没有说明修改 web.config 文件。
我可能在这个问题上搜索了其他网站,但我无法全部列出,现在是凌晨 2 点 50 分,我束手无策。
我知道 AjaxControlToolkit 项目已移至 devexpress,但文档似乎很难找到。
编辑:我确实安装了 AjaxControlToolkit,并且有 3-4 个控件在我的网站上运行。
jquery - 捕获粘贴到 HtmlEditorExtender TextBox 并修改它
我的目标是将粘贴的数据捕获到TextArea
附加到 anHTMLEditorExtendor
并删除所有 html,然后将修改后的数据放入控件中。这可能吗?我试图抓住这个OnPaste
事件,但它似乎没有触发。这是我到目前为止所拥有的:
我无法启动该PASTE
功能。希望我在这里朝着正确的方向前进。
c# - asp.net中的HtmlEditorExtender图像上传错误
使用 htmleditorextender 上传图像时遇到错误。
以下是错误消息:
pics.png (image/png) - 616.51 kb (错误)
下面是我在后面的代码中使用的代码。
下面是我在 aspx 页面中的代码。
另外,我注意到它也没有进入调试部分。当我使用调试。
ajax - AjaxControlToolkit HtmlEditorExtender 错误:未加载 AjaxControlToolkit.pdb
我想使用 AjaxControlToolkit HtmlEditorExtender。我有 AjaxControlToolkit.dll 和所有东西,但是当我在 localhost 上运行应用程序时,抛出异常
当我不打破异常时,我得到了一个错误
AjaxControlToolkit.pdb not loaded
这是我的代码:
临时解决方案:
ajaxToolkit:HtmlEditorExtender
我在-> 中添加了一个 attr,EnableSanitization="false"
然后它就可以正常工作了。但我认为它会导致安全问题。