2011-01-12 8 views
0

Dies ist der Code meiner Seite:Datagrid doesnt Anzeige etwas (WCF-RIA)

OrganizationContext ctx = new OrganizationContext(); 

    public EmployeeList() 
    { 
     InitializeComponent(); 
     ctx.Load(ctx.GetEmployeesQuery(), LoadBehavior.MergeIntoCurrent, EmployeesLoaded, null); 
    } 

    private void EmployeesLoaded(LoadOperation lo) 
    { 
     dataGrid1.ItemsSource = lo.Entities; 
    } 

Der Rückruf ausführt und die LoadOperation.Entities.Count ist 291 aber aus irgendeinem Grund das Gitter etwas tut anzuzeigen. Übrigens habe ich versucht, die DataContext-Eigenschaft zu setzen und funktioniert immer noch nicht.

Antwort

1

1., machen Sie das DataGrid-Attribut AutoGenerateColumns = "True"; 2. der Code sollte:

OrganizationContext ctx = new OrganizationContext(); 
public EmployeeList() 
{ 
    InitializeComponent(); 
    LoadOperation lo=ctx.Load(ctx.GetEmployeesQuery()); 
    dataGrid1.ItemsSource = lo.Entities; 
}