or
Hi,
We currently have RadEditor 4.6.x installed on our SP2007 farm. We are building a brand new SP2010 farm and migrate the content dbs over to this new farm via db attached. Currently, I have installed RadEditor 5.8.10 on the new farm.
In doing my preupgradecheck and test-spcontentdatabase commands, I am gettings the missing features reported on the databases (see below). As mentioned, I have already installed and deployed RadEditor 5.8.10 on the new farm. Why am I still getting these? Are these removed from the latest version? Please advise how I can resolve this. Thanks
Missing Feature: f374a3ca-f4a7-11db-827c-8dd056d89593, RadEditorFeatureIE
<rad:RadFormDecorator ID="RadFormDecorator1" runat="server" Skin="Forest" /><rad:RadTextBox ID="RadTextBox1" runat="server"></rad:RadTextBox><rad:RadButton ID="RadButton1" runat="server" Text="Test" Icon-PrimaryIconCssClass="rbOk"></rad:RadButton><asp:CheckBox ID="CheckBox1" runat="server" Checked="true" Text="Test Label" /><asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server"> <telerik:RadFormDecorator ID="RadFormDecorator1" runat="server" /> <telerik:RadSkinManager ID="RadSkinManager1" runat="server" Skin="Windows7"> </telerik:RadSkinManager> <telerik:RadAjaxPanel ID="contentPanel" runat="server"> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" AllowSorting="true" AllowPaging="false" OnNeedDataSource="RadGrid1_NeedDataSource" OnItemCommand="RadGrid1_ItemCommand"> <MasterTableView DataKeyNames="ID" ClientDataKeyNames="ID"> <Columns> <telerik:GridBoundColumn UniqueName="ID" DataField="ID" Visible="false"/> <telerik:GridBoundColumn DataField="Title" DataType="System.String" HeaderText="Title" SortExpression="Title" HeaderStyle-Width="200px"/> <telerik:GridBoundColumn DataField="Description" Visible="false"/> <telerik:GridTemplateColumn UniqueName="MyUniqueColumn" HeaderText="Custom Column" HeaderStyle-Width="150px"> <ItemTemplate> <asp:Button ID="btnShowUserControl" runat="server" Text="anzeigen" CommandName="CustomCommand"></asp:Button> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <SortExpressions> <telerik:GridSortExpression FieldName="Title" SortOrder="Ascending" /> </SortExpressions> </MasterTableView> <ClientSettings> <Selecting AllowRowSelect="true" /> </ClientSettings> </telerik:RadGrid> </telerik:RadAjaxPanel> <telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableViewState="false"> <Windows> <telerik:RadWindow ID="MyWindow" Title="My Title" Modal="true" runat="server" Behaviors="Close" EnableViewState="false" ReloadOnShow="true" ShowContentDuringLoad="false" VisibleStatusbar="false" Width="800px" Height="400px"> <ContentTemplate> <company:MyCustomControl ID="myCustomcontrol" runat="server"></company:MyCustomControl> </ContentTemplate> </telerik:RadWindow> </Windows> </telerik:RadWindowManager></asp:Content>protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == "Customcommand") { try { //Get the requesting item GridDataItem itemToEdit = (GridDataItem)e.Item; //Init the user control MyCustomControl control = (MyCustomControl)MyWindow.ContentContainer.FindControl("myCustomcontrol"); control.MakeInit(new Guid(itemToEdit["ID"].Text), IDFromQueryString); MyWindow.VisibleOnPageLoad = true; } catch { } } }<telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" LoadingPanelID="RadAjaxLoadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManagerProxy><telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" /> <telerik:RadAjaxPanel ID="contentPanel" runat="server"> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" AllowSorting="true" AllowPaging="false" OnNeedDataSource="RadGrid1_NeedDataSource"> <MasterTableView> <Columns> <telerik:GridBoundColumn DataField="FirstID" Visible="false" /> <telerik:GridBoundColumn DataField="SecondID" Visible="false" /> <telerik:GridBoundColumn DataField="User.UserFullName" DataType="System.String" HeaderText="Full name of user" SortExpression="User.UserFullName" HeaderStyle-Width="200px"/> </Columns> <SortExpressions> <telerik:GridSortExpression FieldName="User.UserFullName" SortOrder="Ascending" /> </SortExpressions> </MasterTableView> <ClientSettings> <Selecting AllowRowSelect="true" /> </ClientSettings> </telerik:RadGrid></telerik:RadAjaxPanel>private static Guid globalGuidID;private static int globalIntID = 0; protected void Page_Load(object sender, EventArgs e) { } public void MakeInit(Guid guidID, int intID) { globalGuidID = guidID; globalIntID = intID; RadGrid1.Rebind(); } protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { if (globalIntID > 0) { //Create service instance DataClient dataService = new DataClient(); RadGrid1.DataSource = dataService.GetAppropriateData(globalIntID); //Close service instance after usage dataService.Close(); } }<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> <script type="text/javascript"> function PrintRadGrid() { var sh = '<%= Page.ClientScript.GetWebResourceUrl(gvIndents.GetType(),String.Format("Telerik.Web.UI.Skins.{0}.Grid.{0}.css",gvIndents.Skin)) %>'; var styleStr = "<html><head><link href = '" + sh + "' rel='stylesheet' type='text/css'></link></head>"; var MasterTable = $find('<%= gvIndents.ClientID %>').get_masterTableView(); var selectedRows = MasterTable.get_selectedItems(); var htmlcontent = "<table>"; for (var i = 0; i < selectedRows.length; i++) { var row = selectedRows[i]; htmlcontent = htmlcontent + "<tr>" + row.get_element().innerHTML + "</tr>"; if (row.get_nestedViews().length > 0) { var nestedSelectedRows = row.get_nestedViews()[0].get_selectedItems(); for (var j = 0; j < nestedSelectedRows.length; j++) { var nestedRow = nestedSelectedRows[j]; htmlcontent = htmlcontent + "<tr>" + nestedRow.get_element().innerHTML + "</tr>"; } } } htmlcontent = styleStr + "<body><div class='RadGrid RadGrid_Simple'>" + htmlcontent + "</table></div></body></html>"; var previewWnd = window.open('about:blank', '', '', false); previewWnd.document.open(); previewWnd.document.write(htmlcontent); previewWnd.document.close(); previewWnd.print(); } </script> </telerik:RadCodeBlock>var headerRow = $telerik.$("th.rgHeader").parent("tr");TableCell cell = dataItem["ColumnUniqueName"];protected void rgNotes_ItemDataBound(object sender, GridItemEventArgs e){ if (e.Item is GridDataItem && e.Item.OwnerTableView.DataSourceID == "dsNotes") { TableCell cell = dataItem["NoteText"]; }}TableCell cell = e.Item["NoteText"];