or
CommandItemTemplate
in java script <
telerik:radgrid
>
<
MasterTableView
AllowFilteringByColumn
=
"true"
IsFilterItemExpanded
=
"false"
HeaderStyle-Width
=
"200px"
ItemStyle-Width
=
"200px"
CommandItemDisplay
=
"Top"
DataKeyNames
=
"lid"
ClientDataKeyNames
=
"lid"
Width
=
"100%"
>
<
CommandItemTemplate
>
<
td
> <
telerik:RadButton
EnableSplitButton
=
"true"
ID
=
"SplitButton"
AutoPostBack
=
"false"
runat
=
"server"
Text
=
"Transfer Item"
OnClientClicked
=
"OnClientClicked"
>
</
telerik:RadButton
>
<
telerik:RadContextMenu
ID
=
"RadContextMenu1"
runat
=
"server"
>
<
Items
>
<
telerik:RadMenuItem
Text
=
"Transfer Right"
>
</
telerik:RadMenuItem
>
<
telerik:RadMenuItem
Text
=
"Transfer Left"
>
</
telerik:RadMenuItem
>
</
Items
>
</
telerik:RadContextMenu
>
Hi Guys,
I ran into an issue in Chrome where if I post back a Rad Editor wrapped in a jquery dialog I will get a
javascript error: Uncaught Error: INVALID_ACCESS_ERR: DOM Exception 15.
Does anybody have any idea how to resolve this? I attached code to reproduce this issue
Thanks in advance!
$(document).ready(function ()
{
$("#testDialogInfo").dialog(
{
autoOpen: false,
modal: true,
resizable: false,
scrollable: false,
width: "860px"
});
$("#testDialogInfo").parent().appendTo($("form:first"));
});
function OpenDialog()
{
$find("<%= ajaxPanel.ClientID %>").ajaxRequest("");
}
function ResponseEnd(sender, eventArgs)
{
$("#testDialogInfo").dialog("open");
var editor = $find("<%= rteFullDescription.ClientID%>");
//$("#testDialogInfo").parent().appendTo($("form:first"));
editor.onParentNodeChanged();
}
<
div
id
=
"testDialogInfo"
>
<
telerik:RadAjaxPanel
ID
=
"ajaxPanel"
runat
=
"server"
OnAjaxRequest
=
"AjaxPanel_AjaxRequest"
ClientEvents-OnResponseEnd
=
"ResponseEnd"
>
<
telerik:RadEditor
ID
=
"rteFullDescription"
Runat
=
"server"
style
=
"margin-bottom:10px;"
Height
=
"200px"
Editable
=
"True"
ToolsFile
=
"~/RadControls/Editor/Phonebook/ToolsFile.xml"
LicenseFile
=
"~/RadControls/LicenseFile.xml"
StripFormattingOptions
=
"ConvertWordLists, MSWordRemoveAll"
EditModes
=
"Design"
>
<
ImageManager
ViewPaths
=
"~/Uploads/DefaultImages/"
UploadPaths
=
"~/Uploads/DefaultImages/"
DeletePaths
=
"~/Uploads/DefaultImages/"
SearchPatterns
=
"*.jpg, *.jpeg, *.gif, *.png, *.bmp"
MaxUploadFileSize
=
"5000000"
/>
<
CssFiles
>
<
telerik:EditorCssFile
Value
=
"~/Includes/Style/Editor.css"
/>
</
CssFiles
>
</
telerik:RadEditor
>
</
telerik:RadAjaxPanel
>
</
div
>
<
telerik:RadRotator
ID
=
"RadRotator1"
runat
=
"server"
FrameDuration
=
"3000"
RotatorType
=
"SlideShow"
ScrollDirection
=
"Down"
Height
=
"190px"
ItemHeight
=
"30px"
Width
=
"178px"
>
<
Items
>
<
telerik:RadRotatorItem
>
<
ItemTemplate
>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"~/Assets/Images/main-bg.jpg"
/>
</
ItemTemplate
>
</
telerik:RadRotatorItem
>
<
telerik:RadRotatorItem
>
<
ItemTemplate
>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"~/Assets/Images/main-bg.jpg"
/>
</
ItemTemplate
>
</
telerik:RadRotatorItem
>
<
telerik:RadRotatorItem
>
<
ItemTemplate
>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"~/Assets/Images/main-bg.jpg"
/>
</
ItemTemplate
>
</
telerik:RadRotatorItem
>
<
telerik:RadRotatorItem
>
<
ItemTemplate
>
<
asp:Image
ID
=
"Image1"
runat
=
"server"
ImageUrl
=
"~/Assets/Images/main-bg.jpg"
/>
</
ItemTemplate
>
</
telerik:RadRotatorItem
>
</
Items
>
<
ItemTemplate
>
</
ItemTemplate
>
</
telerik:RadRotator
>
Dim boundColumn As GridBoundColumn
boundColumn = New GridBoundColumn()
gridPrgGrpDefinition.MasterTableView.Columns.Add(boundColumn)
boundColumn.DataField = "GrantName"
boundColumn.HeaderText = "Grant Name"
boundColumn.EditFormColumnIndex = 0
boundColumn.HeaderStyle.Width = Unit.Percentage(35)
Doug
<
telerik:RadSiteMap
ID
=
"SiteMap"
CssClass
=
"subNavSiteMap"
runat
=
"server"
EnableEmbeddedBaseStylesheet
=
"False"
EnableEmbeddedSkins
=
"False"
>
<
LevelSettings
>
<
telerik:SiteMapLevelSetting
Level
=
"0"
ListLayout-RepeatColumns
=
"3"
ListLayout-RepeatDirection
=
"Horizontal"
>
</
telerik:SiteMapLevelSetting
>
</
LevelSettings
>
<
Nodes
>
<
telerik:RadSiteMapNode
Text
=
"Menu 1"
runat
=
"server"
>
<
NodeTemplate
>
<
h3
class
=
"Header"
>
[show the text from the SiteMapeNode: Menu 1]</
h3
>
</
NodeTemplate
>
<
Nodes
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 1"
NavigateUrl
=
""
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 2"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 3"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 4"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
</
Nodes
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"Menu 2"
runat
=
"server"
>
<
Nodes
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 1"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 2"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 3"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 4"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
<
telerik:RadSiteMapNode
Text
=
"SubMenu 5"
runat
=
"server"
>
</
telerik:RadSiteMapNode
>
</
Nodes
>
</
telerik:RadSiteMapNode
>
</
Nodes
>
</
telerik:RadSiteMap
>
Telerik.Web.UI.RadImageEditor.GetCurrentEditableImage() +251 Telerik.Web.UI.RadImageEditor.ApplyClientOperations() +35 Telerik.Web.UI.RadImageEditor.ControlPreRender() +27 I wish to handle the selection of media other than image type in my code with appropriate message, but it seems that prerender is being called even before page_load. please suggest me the reason of error and how to handle it. here is complete stack trace[ArgumentException: Parameter is not valid.] System.Drawing.Image.FromStream(Stream stream, Boolean useEmbeddedColorManagement, Boolean validateImageData) +430 System.Drawing.Image.FromStream(Stream stream) +14 Telerik.Web.UI.ImageEditor.CacheImageProvider.LoadImage(String imageUrl, String physicalPath, HttpContext context) +234 Telerik.Web.UI.RadImageEditor.GetCurrentEditableImage() +251 Telerik.Web.UI.RadImageEditor.ApplyClientOperations() +35 Telerik.Web.UI.RadImageEditor.ControlPreRender() +27 System.Web.UI.Control.PreRenderRecursiveInternal() +108 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Control.PreRenderRecursiveInternal() +224 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3394If you wish I can provide screen shot of error also Looking forward for your suppport.