or
System.NullReferenceException: Object reference not set to an instance of an object.
Generated: Tue, 20 May 2008 22:07:26 GMT
System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledExcept ion' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at lambda_method(ExecutionScope , VwPortalUser )
at System.Linq.Enumerable.<WhereIterator>d__0`1.MoveNext ()
at System.Linq.Enumerable.Count[TSource](IEnumerable`1 source)
at lambda_method(ExecutionScope )
at System.Linq.EnumerableExecutor`1.Execute()
at System.Linq.EnumerableExecutor`1.ExecuteBoxed()
at System.Linq.EnumerableQuery`1.System.Linq.IQueryProvider .Execute(Expression expression)
at Telerik.Web.UI.GridDynamicQueryable.Count(IQueryable source)
at Telerik.Web.UI.GridDataTableFromEnumerable.FillData35()
at Telerik.Web.UI.GridDataTableFromEnumerable.FillData()
at Telerik.Web.UI.GridResolveEnumerable.Initialize()
at Telerik.Web.UI.GridResolveEnumerable.EnsureInitialized()
at Telerik.Web.UI.GridEnumerableFromDataView..ctor(GridTableView owner, IEnumerable enumerable, Boolean CaseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields)
at Telerik.Web.UI.GridDataSourceHelper.CreateGridEnumerable (GridTableView owner, IEnumerable enumerable, Boolean caseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields)
at Telerik.Web.UI.GridDataSourceHelper.GetResolvedDataSource (GridTableView owner, Object dataSource, String dataMember, Boolean caseSensitive, Boolean autoGenerateColumns, GridColumnCollection presentColumns, String[] additionalField, Boolean retrieveAllFields)
at Telerik.Web.UI.GridTableView.get_ResolvedDataSource()
at Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerabl e dataSource, Boolean useDataSource)
at System.Web.UI.WebControls.CompositeDataBoundControl .PerformDataBinding(IEnumerable data)
at System.Web.UI.WebControls.DataBoundControl.OnDataSourceV iewSelectCallback(IEnumerable data)
at System.Web.UI.DataSourceView.Select(DataSourceSelectArgumen ts arguments, DataSourceViewSelectCallback callback)
at System.Web.UI.WebControls.DataBoundControl.PerformSelect ()
at Telerik.Web.UI.GridTableView.PerformSelect()
at System.Web.UI.WebControls.BaseDataBoundControl.DataBind ()
at Telerik.Web.UI.GridTableView.DataBind()
at Telerik.Web.UI.GridTableView.Rebind()
at Telerik.Web.UI.GridFilterCommandEventArgs.ExecuteCommand (Object source)
at Telerik.Web.UI.RadGrid.OnBubbleEvent(Object source, EventArgs e)
at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
at Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e)
at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
at Telerik.Web.UI.GridItem.OnBubbleEvent(Object source, EventArgs e)
at Telerik.Web.UI.GridColumn.filterTextBox_TextChanged (Object sender, EventArgs e)
at System.Web.UI.WebControls.TextBox.OnTextChanged(EventArg s e)
at System.Web.UI.WebControls.TextBox.RaisePostDataChangedEv ent()
at System.Web.UI.WebControls.TextBox.System.Web.UI.IPostBac kDataHandler.RaisePostDataChang edEvent()
at System.Web.UI.Page.RaiseChangedEvents()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP.portal_tools_searchusers_aspx.ProcessRequest(HttpContex t context) in c:\WINDOWS\Microsoft.NET \Framework\v2.0.50727\Temporary ASP.NET Files\edis.web.ui\d024371a \2a80559\App_Web_yjh-qi6p.16 .cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep .System.Web.HttpApplication .IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
| protected void grdRelated_NeedDataSource(object source, GridNeedDataSourceEventArgs e) |
| { |
| grdRelated.DataSource = GetGridDataSource(); |
| } |
| protected void grdRelated_ItemDataBound(object sender, GridItemEventArgs e) |
| { |
| if (e.Item is GridEditFormItem && e.Item.IsInEditMode) |
| { |
| IAssignControl ctrl = e.Item.FindControl(GridEditFormItem.EditFormUserControlID) as IAssignControl; |
| if (ctrl != null) |
| { |
| AssignedProduct assignedProduct = (e.Item as GridEditFormItem).DataItem as AssignedProduct; |
| ctrl.EntityType = "Opportunity"; |
| ctrl.BOId = "86cc5561-d769-4b77-b51e-386e989de0ae"; |
| ctrl.InAssignMode = false; |
| ctrl.AssignedProductID = assignedProduct.UniqueID; |
| ctrl.Refresh(); |
| } |
| } |
| } |

| <EditFormSettings> |
| <FormTemplate> |
| <uc:GridButtons ID="GridButtons2" runat="server" Position="Top" /> |
| <data:PersonPanel runat="server" ID="PersonPanel" DataSource='<%# Container.DataItem %>' |
| AddCss="panel" GroupingText="Personendaten" /> |
| <uc:GridButtons ID="GridButtons1" runat="server" Position="Bottom" /> |
| </FormTemplate> |
| </EditFormSettings> |
| public object DataItem |
| { |
| get |
| { |
| return this._dataItem; |
| } |
| set |
| { |
| this._dataItem = value; |
| } |
| } |