or
<telerik:RadScriptBlock ID="radScriptBlock" runat="server"> <script type="text/javascript" language="javascript"> var clickCalledAfterRadconfirm = false; var lastClickedItem = null; var isrespond = false; var respondmsg = null; /* Rad Window Start */ function openWins(url, winid, para, width, height) { var _contparameter = ''; var _controlfill = $get('<%= this._hidField.ClientID%>'); _controlfill.value = ''; switch (para.toLowerCase()) { case "item_ln": case "lookup_resource_group_hdr": _contparameter = "&_qReturnto=" + para; break; default: } var oWnd = $find("<%=_radWinManagers.ClientID %>").open(url + _contparameter, winid); setBehaviors(oWnd); oWnd.SetSize(width, height); oWnd.SetModal(true); } function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; return oWindow; } function setBehaviors(oWnd) { oWnd.set_behaviors(Telerik.Web.UI.WindowBehaviors.Pin + Telerik.Web.UI.WindowBehaviors.Reload + Telerik.Web.UI.WindowBehaviors.Close); } function Usc_OnClientClose(oWnd, args) { //get the transferred arguments var arg = args.get_argument(); if (arg) { var vals = arg.vals; var cmds = arg.cmds; var valext = arg.valext; var _controlfill = $get('<%= this._hidField.ClientID%>'); _controlfill.value = ''; _controlfill.value = vals; var ajaxManager = $find("<%= _radAjManagers.ClientID %>"); if ((ajaxManager == null) || (ajaxManager == undefined)) return false; if (_controlfill) { switch (cmds.toLowerCase()) { case 'lookup_item_hdr': break; case 'lookup_gl_hdr': case 'lookup_item_ln': case 'lookup_resource_group_hdr': ajaxManager.ajaxRequest(cmds); break; default: break; } } } return false; } /* Rad Window End */ </script></telerik:RadScriptBlock><telerik:RadWindowManager ID="_radWinManagers" ShowContentDuringLoad="true" VisibleStatusbar="false" ReloadOnShow="false" runat="server" Skin="Default" EnableShadow="true"> <Windows> <telerik:RadWindow ID="_radWinItems" runat="server" Behaviors="Pin,reload,close,move" OnClientClose="Usc_OnClientClose"> </telerik:RadWindow> <telerik:RadWindow ID="_radDialog" runat="server" Behaviors="Pin,reload,close,move" OnClientClose="Usc_OnClientClose"> </telerik:RadWindow> </Windows></telerik:RadWindowManager><telerik:RadAjaxManager ID="_radAjManagers" runat="server" OnAjaxRequest="_radAjManager_AjaxRequest"> <AjaxSettings> </AjaxSettings></telerik:RadAjaxManager>#region "RadControl" protected void _radAjManager_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { switch (e.Argument) { case "lookup_item_ln": case "lookup_resource_group_hdr": GetItemInfo(); break; default: break; } }#endregion<telerik:RadRotator ID="ItemRotator" runat="server" Width="100%" Height="500px" CssClass="horizontalRotator" ScrollDuration="500" FrameDuration="1" ItemHeight="200" ItemWidth="230" RotatorType="ButtonsOver" WrapFrames="false" > <WebServiceSettings Path="~/Services/Assessment.asmx" Method="LoadAssessmentItemThumbnails"/></telerik:RadRotator>using System;using System.Collections.Generic;using System.Web.Services;using Telerik.Web.UI;using Thinkgate.Base.Classes;namespace Thinkgate.Services{ /// <summary> /// Summary description for Assessment1 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. [System.Web.Script.Services.ScriptService] public class Assessment1 : System.Web.Services.WebService { [WebMethod(true)] [System.Web.Script.Services.ScriptMethod] public RadRotatorItemData[] LoadAssessmentItemThumbnails(int index = 0, string argument = "") { List<RadRotatorItemData> result = new List<RadRotatorItemData>(); List<AssessmentItem> itemList = AssessmentItem.GetIncrementedAssessmentItemsByGradeSubjectCourse("01", "Mathematics", "Mathematics", index, index + 10); foreach (AssessmentItem item in itemList) { var rotatorItemData = new RadRotatorItemData(); rotatorItemData.Html = @"<div style='position: relative; background-color: green'>" + @"<input style='position: absolute; top: 0px' type='checkbox'/>" + @"<img style='position: absolute; top: 0px; left: 30px;' " + @"src='/Thumbnails/thumb_item_" + item.ID + ".png' " + @"alt='Item Thumbnail' onerror='onImgError(this);' onLoad='setDefaultImage(this);' /></div>"; result.Add(rotatorItemData); } return result.ToArray(); } }}<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager><telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="Default"></telerik:RadAjaxLoadingPanel><br /><telerik:RadGrid ID="RadGrid1" AutoGenerateColumns="False" runat="server" DataSourceID="LinqDataSource1" AllowFilteringByColumn="True" AllowPaging="True" AllowSorting="True" ShowGroupPanel="True" CellSpacing="0" GridLines="None"> <PagerStyle Mode="NextPrevAndNumeric" /> <GroupingSettings CaseSensitive="false" /> <MasterTableView TableLayout="Fixed"> <CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings> <RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn> <ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="FilePath" FilterControlAltText="Filter FilePath column" HeaderText="FilePath" ReadOnly="True" SortExpression="FilePath" UniqueName="FilePath"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ProjectID" FilterControlAltText="Filter ProjectID column" HeaderText="ProjectID" ReadOnly="True" SortExpression="ProjectID" UniqueName="ProjectID"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Category" FilterControlAltText="Filter Category column" HeaderText="Category" ReadOnly="True" SortExpression="Category" UniqueName="Category"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ProjectName" FilterControlAltText="Filter ProjectName column" HeaderText="ProjectName" ReadOnly="True" SortExpression="ProjectName" UniqueName="ProjectName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ProjCoreTitle" FilterControlAltText="Filter ProjCoreTitle column" HeaderText="ProjCoreTitle" ReadOnly="True" SortExpression="ProjCoreTitle" UniqueName="ProjCoreTitle"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DrawingNumber" FilterControlAltText="Filter DrawingNumber column" HeaderText="DrawingNumber" ReadOnly="True" SortExpression="DrawingNumber" UniqueName="DrawingNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DrawingTitle" FilterControlAltText="Filter DrawingTitle column" HeaderText="DrawingTitle" ReadOnly="True" SortExpression="DrawingTitle" UniqueName="DrawingTitle"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Description" FilterControlAltText="Filter Description column" HeaderText="Description" ReadOnly="True" SortExpression="Description" UniqueName="Description"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DrawingDate" DataType="System.DateTime" FilterControlAltText="Filter DrawingDate column" HeaderText="DrawingDate" ReadOnly="True" SortExpression="DrawingDate" UniqueName="DrawingDate"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="RecordCreated" DataType="System.DateTime" FilterControlAltText="Filter RecordCreated column" HeaderText="RecordCreated" ReadOnly="True" SortExpression="RecordCreated" UniqueName="RecordCreated"> </telerik:GridBoundColumn> </Columns> <EditFormSettings> <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn> </EditFormSettings> </MasterTableView> <ClientSettings AllowDragToGroup="true"></ClientSettings> <FilterMenu EnableImageSprites="False"></FilterMenu></telerik:RadGrid><asp:LinqDataSource ID="LinqDataSource1" AutoPage="False" runat="server" ContextTypeName="ScanBrowser.ScanBrowserContext.ScanBrowserContext" TableName="BrowserGridTBL" Select="new (FilePath, ProjectID, Category, ProjectName, ProjCoreTitle, DrawingNumber, DrawingTitle, Description, DrawingDate, RecordCreated)"></asp:LinqDataSource>Imports Telerik.Web.UIImports System.LinqImports System.DiagnosticsPublic Class WebForm2 Inherits System.Web.UI.Page Protected Sub LinqDataSource1_Selected(sender As Object, e As System.Web.UI.WebControls.LinqDataSourceStatusEventArgs) Handles LinqDataSource1.Selected If Not Cache("MyData") Is Nothing AndAlso Not e.Result Is Nothing Then Cache("MyData") = e.Result End If End Sub Protected Sub LinqDataSource1_Selecting(sender As Object, e As System.Web.UI.WebControls.LinqDataSourceSelectEventArgs) Handles LinqDataSource1.Selecting e.Arguments.TotalRowCount = 300000 If Not Cache("MyData") Is Nothing Then e.Result = Cache("MyData") End If End Sub Protected Sub RadAjaxManager1_AjaxSettingCreating(sender As Object, e As Telerik.Web.UI.AjaxSettingCreatingEventArgs) Handles RadAjaxManager1.AjaxSettingCreating If Not e.Updated Is RadGrid1 Then e.UpdatePanel.RenderMode = UpdatePanelRenderMode.Inline End If End Sub End Classtelerik:RadAjaxPanel.? e{Telerik.Web.UI.GridDragDropEventArgs} base {System.EventArgs}: {Telerik.Web.UI.GridDragDropEventArgs} DestDataItem: {Telerik.Web.UI.GridDataItem} DestinationGrid: {DotNetNuke.Web.UI.WebControls.DnnGrid} DestinationTableView: {Telerik.Web.UI.GridTableView} DraggedItems: Count = 1 DropPosition: Above HtmlElement: ""? e{Telerik.Web.UI.GridDragDropEventArgs} base {System.EventArgs}: {Telerik.Web.UI.GridDragDropEventArgs} DestDataItem: null DestinationGrid: null DestinationTableView: null DraggedItems: Count = 1 DropPosition: Above HtmlElement: "undefined"telerik:RadAjaxPanel if I remove the ajaxpanel it will work like in the first drag drop.telerik:RadAjaxPanel and react on this. For example setting the eventarg properties and filling it with the correct data on client side. (But this is just a guess I couldnt get it working)<telerik:RadWindowManager ID="RadWindowManagerActuals" ShowContentDuringLoad="true" VisibleStatusbar="true" width="820px" Height="800px" ReloadOnShow="true" runat="server" Skin="Default" EnableShadow="false"> <Windows> <telerik:RadWindow ID="RadShowActuals" runat="server" Behaviors="Close" Modal="true" > <ContentTemplate> <telerik:RadGrid ID="GrdMeasureActuals" AutoGenerateColumns="False" AllowPaging="True" GridLines="Both" CellPadding="2" AllowSorting="True" runat="server" OnNeedDataSource="GrdMeasureActuals_NeedDataSource" OnUpdateCommand="GrdMeasureActuals_UpdateCommand" OnItemCommand="GrdMeasureActuals_ItemCommand" OnItemDataBound="GrdMeasureActuals_ItemDataBound" Width="780px"> <PagerStyle Mode="NextPrev" /> <GroupingSettings CaseSensitive="false" /> <MasterTableView TableLayout="Fixed" PageSize="300" DataKeyNames="ID"> <Columns> <telerik:GridButtonColumn FooterText="Edit" DataTextFormatString="Edit" ButtonType="ImageButton" UniqueName="Edit" HeaderText="Edit" ItemStyle-HorizontalAlign="Center" HeaderStyle-HorizontalAlign="Center" CommandName="Edit" DataTextField="ID" ImageUrl="~/_layouts/images/edit.gif" HeaderStyle-Width="25px"> </telerik:GridButtonColumn> <telerik:GridTemplateColumn HeaderText="Actual Value Date" SortExpression="ActualValueDate" HeaderStyle-Width="60px" > <ItemTemplate> <asp:Label Id="LblActualValueDate" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"ActualValueDateString")%>' /> </ItemTemplate> <EditItemTemplate> <telerik:RadDatePicker ID="DatActualValueDate" runat="server" Width="140px" Enabled="true" AutoPostBack="false" DateInput-EmptyMessage="" MinDate="01/01/2010" MaxDate="01/01/2100" Culture='<%# preferredCulture %>' > <Calendar runat="server"> <SpecialDays> <telerik:RadCalendarDay Repeatable="Today" ItemStyle-CssClass="rcToday" /> </SpecialDays> </Calendar> </telerik:RadDatePicker> <asp:Label runat="server" ForeColor="red" Id="LblErrorActualValueDate" /> </EditItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <br /> </ContentTemplate> </telerik:RadWindow> </Windows> </telerik:RadWindowManager>