Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight 从域服务编辑数据_Silverlight - Fatal编程技术网

Silverlight 从域服务编辑数据

Silverlight 从域服务编辑数据,silverlight,Silverlight,我需要编辑WCF RIA域服务中的数据。我能找到的所有示例都使用datagrid。 我有以下内容,但它正在重新调整一个空值,我哪里出错了 var mytask = from v in DomainRentDetail.tblRentDetails where v.CustID == xCustID select v; tblRentDetail t = mytask.FirstOrDefault<tblRentDetail>(); t.ReturnDate = Date

我需要编辑WCF RIA域服务中的数据。我能找到的所有示例都使用datagrid。 我有以下内容,但它正在重新调整一个空值,我哪里出错了

var mytask = from v in  DomainRentDetail.tblRentDetails 

where v.CustID == xCustID 
select v; 

tblRentDetail t = mytask.FirstOrDefault<tblRentDetail>(); 
t.ReturnDate = DateTime.Now; 

DomainRentDetail.SubmitChanges();
var mytask=来自DomainRentDetail.tblRentDetails中的v
其中v.CustID==xCustID
选择v;
tblRentDetail t=mytask.FirstOrDefault();
t、 ReturnDate=DateTime.Now;
DomainRentDetail.SubmitChanges();

请提供更多详细信息,但是, 我想它一定是这样的,在一个域服务类中(我想您是在web项目中)

如果您的表中有一些记录tblEntDetails

您可以通过FirstOrDefault>()==null来检查它

创建域服务类时,必须选择域(edmx)。然后ObjectContext携带实体对象。请您的实体访问此ObjectContext成员

注:以下状态为极端状态。也许你以后会面对

如果您需要不同的模型,则不会为您创建域服务类 还有一些其他的工艺

//Scope level domain service class definition. Not offered.
//Generally views solves this issue
using(XDomainService service=new XDomainService())
{
  from one in service 
  from two in this.objectContext
  where...
  select new member
}
//Scope level domain service class definition. Not offered.
//Generally views solves this issue
using(XDomainService service=new XDomainService())
{
  from one in service 
  from two in this.objectContext
  where...
  select new member
}