Wcf服务,使用linq绑定Silverlight中的数据?

时间:2011-12-27 12:08:58

标签: silverlight silverlight-4.0

在银灯中,我试图使用linq和wcf服务将数据绑定到datagrid。但它没有约束力。这是我的代码

wcf服务:

public class Sasi
{
    [OperationContract]

    public List<Emp> GetEmp()
    {
        sasiDataContext edc = new sasiDataContext();
        return edc.Emps.ToList(); 
    }
}

Silverlight .xaml

public partial class MainPage : UserControl
{
    public MainPage()
    {
        InitializeComponent();
    }

    private void button1_Click(object sender, RoutedEventArgs e)
    {
        SR.SasiClient client = new SR.SasiClient();
        client.GetEmpCompleted += new EventHandler<SR.GetEmpCompletedEventArgs>(client_GetEmpCompleted);
        client.GetEmpAsync();
    }

    void client_GetEmpCompleted(object sender, SR.GetEmpCompletedEventArgs e)
    {
        dgrdEmp.ItemsSource = e.Result;
    }
}

这是我的代码,但它不是绑定数据。

0 个答案:

没有答案