Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Telerik RadEditor添加包含JavaScript的代码段_Javascript_C#_Asp.net_Telerik_Radgrid - Fatal编程技术网

Telerik RadEditor添加包含JavaScript的代码段

Telerik RadEditor添加包含JavaScript的代码段,javascript,c#,asp.net,telerik,radgrid,Javascript,C#,Asp.net,Telerik,Radgrid,我正在尝试向TelerikRadEditor代码片段添加一些JavaScript。以下代码将其添加到RadEditor中并起作用 当我运行它并将代码段添加到RadEditor时,它会添加它。当我查看视频时,HTML元素显示了和下面的JavaScript代码,以及我添加的代码片段 if (indVideoLink != null) { RadEditor1.Snippets.Add("VideoLink", "<video id=\"azuremediaplayer\" cl

我正在尝试向
Telerik
RadEditor
代码片段添加一些JavaScript。以下代码将其添加到
RadEditor
中并起作用

当我运行它并将代码段添加到
RadEditor
时,它会添加它。当我查看视频时,HTML元素显示了和下面的JavaScript代码,以及我添加的代码片段

if (indVideoLink != null)
{
    RadEditor1.Snippets.Add("VideoLink",
    "<video id=\"azuremediaplayer\" class=\"azuremediaplayer amp - default- skin amp - big - play - centered\" tabindex=\"0\"></video>\"" +
    "<script type=\"text/javascript\">var myOptions = {\"nativeControlsForTouch\": false,controls: true,autoplay: true,width: \"640\",height: \"400\",}" +
    "myPlayer = amp(\"azuremediaplayer\", myOptions);myPlayer.src([{\"src\":" + 
    "\"" + indVideoLink + "\",\"type\":  \"appication/vnd.ms.sstr+xml" + 
    "}]);" +
    "</script>");
}

<telerik:RadEditor ID="RadEditor1" Runat="server" Content='<%# Bind("InductionNotes") %>' 
ToolsFile="~/intranet/OHS/Tools.xml"  Width="800px" Height="400px" ContentAreaCssFile="~/Intranet/OHS/ContentEditor.css" OnLoad="RadEditor1_Load">
</telerik:RadEditor>
我想我可能已经在
Tools.xml
文件中添加了一些内容,但我不确定


我应该补充一点,RadGrid在一个
详细视图中,其他一切都在正确保存和工作。

解决方案是这行代码禁用默认启用的RemoveScript过滤器

RadEditor1.DisableFilter(Telerik.Web.UI.EditorFilters.RemoveScripts);
RadEditor1.DisableFilter(Telerik.Web.UI.EditorFilters.RemoveScripts);