This question is locked. New answers and comments are not allowed.
The Unhandled Exception is happening in Firefox and Chrome, IE seems to ignore it and continue to work. It appears after a user successfully logs in and we are opening our Project Details control which has a RadGridView at the bottom third of the xaml page. We get the following error: (This started after we changed the project from SL4 to Silverlight 5 , RadControls Version: 2012.2.607.1050).
The invocation of the contructor type 'Telerik.Windows.Controls.RadGridView' that matches the specified binding constraints threw an exception.[Line:224, Position:86] at System.Windows.Application.LoadComponent(Object component, UriresourceLocator)\ at _3by3.ProjectsPage.InitializeComponent()\n
What could be causing this?
-Lester
ProjectsPage.xaml
ProjectsPage.xaml.cs
The invocation of the contructor type 'Telerik.Windows.Controls.RadGridView' that matches the specified binding constraints threw an exception.[Line:224, Position:86] at System.Windows.Application.LoadComponent(Object component, UriresourceLocator)\ at _3by3.ProjectsPage.InitializeComponent()\n
What could be causing this?
-Lester
ProjectsPage.xaml
<telerik:RadGridView x:Name="dgProjectList" SelectionChanged="dgProjectList_SelectionChanged" ItemsSource="{Binding ProjectsList}" ShowColumnFooters="True" ShowGroupFooters="True" Width="1166" Margin="0,0,0,0" AutoGenerateColumns="False" BorderThickness="1" IsReadOnly="True" Height="226"> <telerik:RadGridView.Columns> <telerik:GridViewDataColumn Header="Project Title" Width="290" DataMemberBinding="{Binding project_title}" > <telerik:GridViewColumn.Footer> <telerik:RadButton Content="Export to Excel XML" x:Name="butExport" Click="butExport_Click" Margin="5,0"></telerik:RadButton> </telerik:GridViewColumn.Footer> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Project No" Width="100" DataMemberBinding="{Binding project_no}"> <telerik:GridViewDataColumn.AggregateFunctions> <telerik:CountFunction Caption="Count: " /> </telerik:GridViewDataColumn.AggregateFunctions> </telerik:GridViewDataColumn> <telerik:GridViewDataColumn Header="Entity" Width="70" DataMemberBinding="{Binding client}" /> <telerik:GridViewDataColumn Header="Phase" Width="105" DataMemberBinding="{Binding phase}" /> <telerik:GridViewDataColumn Header="Status" Width="268" DataMemberBinding="{Binding status}" /> <telerik:GridViewDataColumn Header="Type Area" Width="150" DataMemberBinding="{Binding type}" /> <telerik:GridViewDataColumn Header="Type Project" Width="87" DataMemberBinding="{Binding type_project}" /> <telerik:GridViewDataColumn Header="Priority" Width="60" DataMemberBinding="{Binding priority}" /> <telerik:GridViewDataColumn Header="Date Rec" Width="88" DataMemberBinding="{Binding date_rec, StringFormat='MM/dd/yyyy'}" /> </telerik:RadGridView.Columns> </telerik:RadGridView>ProjectsPage.xaml.cs
public ProjectsPage(){ InitializeComponent(); bind.MaxBufferSize = 2147483647; bind.MaxReceivedMessageSize = 2147483647; bind.SendTimeout = TimeSpan.FromMinutes(3); // proxy = new ProjectsServiceClient(bind, PRendpoint); proxy = new ProjectsServiceClient(); CurrentProject = new project(); //btnAddRouting.Visibility = Visibility.Collapsed; // ApplySecurityLevel(); proxy.InsertDefTeamForProjectCompleted += new EventHandler<InsertDefTeamForProjectCompletedEventArgs>(proxy_InsertDefTeamForProjectCompleted); proxy.Get3x3AllContratorsCompleted += new EventHandler<Get3x3AllContratorsCompletedEventArgs>(proxy_Get3x3AllContratorsCompleted); proxy.get3x3AllContractorsByProjectCompleted += new EventHandler<get3x3AllContractorsByProjectCompletedEventArgs>(proxy_get3x3AllContractorsByProjectCompleted); proxy.getDocTypesCompleted += new EventHandler<getDocTypesCompletedEventArgs>(proxy_getDocTypesCompleted); proxy.GetEntitiesCompleted += new EventHandler<GetEntitiesCompletedEventArgs>(proxy_GetEntitiesCompleted); proxy.getMyTrackingCompleted += new EventHandler<getMyTrackingCompletedEventArgs>(proxy_getMyTrackingCompleted); proxy.getProjectsbyQueryCompleted += new EventHandler<getProjectsbyQueryCompletedEventArgs>(proxy_getProjectsbyQueryCompleted); proxy.getProjectsbyProjectNoCompleted += new EventHandler<getProjectsbyProjectNoCompletedEventArgs>(proxy_getProjectsbyProjectNoCompleted); proxy.getProjectListCompleted += new EventHandler<getProjectListCompletedEventArgs>(proxy_getProjectListCompleted); proxy.getTeamDetailsCompleted += new EventHandler<getTeamDetailsCompletedEventArgs>(proxy_getTeamDetailsCompleted); proxy.getUsersCompleted += new EventHandler<getUsersCompletedEventArgs>(proxy_getUsersCompleted); proxy.Save3x3ProjectCompleted += new EventHandler<Save3x3ProjectCompletedEventArgs>(proxy_Save3x3ProjectCompleted); proxy.Update3x3ProjectCompleted += new EventHandler<Update3x3ProjectCompletedEventArgs>(proxy_Update3x3ProjectCompleted); GetInitdata(); initialTabSetup(); Loaded += new RoutedEventHandler(ProjectsPage_Loaded); projectTabs.GetMyTracking();}
