asp.net 使用Silverlight操作ASPNETDB数据库

  1.在Server端添加Silverlight-enabled WCF service

  

复制代码 代码如下:

  [ServiceContract(Namespace = "")]

  [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]

  public class Service1

  {

  [OperationContract]

  public void DoWork(string name,string pwd,string email,string question,string answer)

  {

  MembershipCreateStatus status;

  Membership.CreateUser(name, pwd,email,question,answer,true,out status);

  }

  // Add more operations here and mark them with [OperationContract]

  }

  2. 添加此Service 引用到Silverlight

  

复制代码 代码如下:

  ServiceReference2.Service1Client client = new ServiceReference2.Service1Client();

  client.DoWorkAsync("xxifusi", "xxifusi345","[email protected]","q","a");