or
Protected Sub RadChart1_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Charting.ChartItemDataBoundEventArgs) Handles RadChart1.ItemDataBound e.SeriesItem.Name = "Purchases" e.SeriesItem.Name = "Returns" End SubHello.
I'm converting a SharePoint web farm from MOSS 2007 to SharePoint 2010 Enterprise, and my client uses the RadEditor for MOSS. We currently have RadEditor 5.8.4.0 (radeditormoss.wsp) installed. On one of our sites, we can't put any publishing pages in edit mode without getting the following error. Does anyone know what might be causing this error?
private void BindData() { clickedType = Session["type"].ToString(); int id = ParentEntity.ParentEntityId; GridTableView tableView = new GridTableView(grv); switch (clickedType) { case "All Categories": using (SpaceCategoriesService.SpaceCategoriesServiceClient s = new SpaceCategoriesService.SpaceCategoriesServiceClient()) { grv.DataSource = s.GetCategoryTable(); tableView.Name = "Buildings"; tableView.DataMember = "Buildings"; } break; case "SpaceCategories": using (SpaceBuildingsService.SpaceBuildingsServiceClient s = new SpaceBuildingsService.SpaceBuildingsServiceClient()) { grv.DataSource = s.GetBuildingByCategoryId(id); tableView.Name = "Floors"; tableView.DataMember = "Floors"; } break; case "SpaceBuildings": using (SpaceFloorService.SpaceFloorServiceClient s = new SpaceFloorService.SpaceFloorServiceClient()) { grv.DataSource = s.GetFloorsByBuildingId(id); tableView.Name = "Rooms"; tableView.DataMember = "Rooms"; } break; case "SpaceFloors": using (SpaceRoomService.SpaceRoomServiceClient s = new SpaceRoomService.SpaceRoomServiceClient()) { grv.DataSource = s.GetRoomByFloorId(id); } break; default: throw new Exception("Unable to identify Entity."); } grv.MasterTableView.DetailTables.Clear(); grv.MasterTableView.DetailTables.Add(tableView); GridTableView tab = new GridTableView(grv); switch (tableView.Name) { case "Buildings": tab.DataMember = "Floors"; tab.Name = "Floors"; tableView.DetailTables.Clear(); tableView.DetailTables.Add(tab); break; case "Floors": tab.DataMember = "Rooms"; tab.Name = "Rooms"; tableView.DetailTables.Clear(); tableView.DetailTables.Add(tab); break; default: break; } if (tableView.Name == "Buildings") { GridTableView subTab = new GridTableView(grv); if (tab.Name == "Floors") { subTab.DataMember = "Rooms"; subTab.Name = "Rooms"; tab.DetailTables.Clear(); tab.DetailTables.Add(subTab); } } grv.DataBind(); }protected void grv_ItemCommand(object sender, GridCommandEventArgs e) { BindDetails(ParentEntity.ParentEntityId); HttpContext.Current.Session["id"] = ParentEntity.ParentEntityId; switch (Session["type"].ToString()) { case "All Categories": FormExtenderControl1.EntityType = new BaseEntities(BaseEntities.SpaceCategories); break; case "SpaceCategories": FormExtenderControl1.EntityType = new BaseEntities(BaseEntities.SpaceBuildings); break; case "SpaceBuildings": FormExtenderControl1.EntityType = new BaseEntities(BaseEntities.SpaceFloors); break; case "SpaceFloors": FormExtenderControl1.EntityType = new BaseEntities(BaseEntities.SpaceRooms); break; default: throw new Exception("Unable to identify Entity."); } clickedType = Session["type"].ToString(); if (e.CommandName == "Modify") { btnSave.CommandName = "Modify"; int id = GetID(); FormExtenderControl1.EntityPrimaryKeyId = id; FormExtenderControl1.DataBind(); mdlPopup.Show(); } if (e.CommandName == "Delete") { int id = GetID(); FormExtenderControl1.Delete(id); BindData(); } if (e.CommandName == "Add") { btnSave.CommandName = "Add"; FormExtenderControl1.EntityPrimaryKeyId = -1; FormExtenderControl1.DataBind(); mdlPopup.Show(); } } private Int32 GetID() { foreach (GridDataItem dataItem in grv.MasterTableView.DetailTables.OwnerGrid.Items) { if (dataItem.Selected == true) { Int32 ID = Int32.Parse(dataItem["Id"].Text); return ID; } } throw new ArgumentNullException("Id Not found"); }Private Sub RadGrid_ColumnCreated(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridColumnCreatedEventArgs) Handles RadGrid.ColumnCreated Dim field As String Try field = e.Column.HeaderText If Not field = Nothing And field <> "" Then If DataSet.Tables(TableName).Columns(field).ColumnName = "ID" Then 'e.Column.Display = False ' this causes some strange formatting problems ElseIf DataSet.Tables(TableName).Columns(field).Caption() = _ DataSet.Tables(TableName).Columns(field).ColumnName Then e.Column.Visible = False Else e.Column.HeaderText = DataSet.Tables(TableName).Columns(field).Caption() e.Column.HeaderStyle.Wrap = False End If End If Catch ex As Exception End TryEnd SubDataSet.Tables(TableName).Columns(field).ColumnName| DataSet.Tables(TableName).Columns(0).ColumnName | xx_tablename | String |
| e.Column.HeaderText | xx_ tablename | String |
| DataSet.Tables(TableName).Columns("xx_tablename").ColumnName | xx_tablename | String |
| field | xx_ tablename | String |
| DataSet.Tables(TableName).Columns(field).ColumnName | Referenced object 'Item' has a value of 'Nothing'. | |
| ex.message | Object reference not set to an instance of an object. | String |