在Silverlight項目中,當我嘗試在單擊按鈕時將新對象添加到DataGrid中時,出現此異常。 在DomainService類中.. 我知道我必須爲我正在放置的新實體實施Add操作,但我該怎麼做? 我的意思是我做了類,get方法,但我該如何做插入操作,我看不到我的類在這個.ObjectContext,所以我將添加這個新的對象,我有下一段代碼:Silverlight -RIA Services-類型<>的此EntitySet不支持「添加」操作
public partial class SisPer
{
[Key]
public int Id { get; set; }
public string Nombre_Sistema { get; set; }
public string Nombre_Perfil { get; set; }
public string Nivel { get; set; }
public bool Estatus { get; set; }
}
public IQueryable<SisPer> Get_SisPer()
{
var query =
from per in this.ObjectContext.Cat_Perfil
join sis in this.ObjectContext.Cat_Sistema
on per.Cat_Sistema.Id equals sis.Id
select new SisPer()
{
Id = per.Id,
Nombre_Sistema = sis.Nombre,
Nombre_Perfil = per.Nombre,
Nivel = per.Nivel,
Estatus = per.Estatus
};
return query;
}
public void InsertSisPer(SisPer sisper)
{
?? I can't see this.ObjectContext.AddToSisPer();
}
Plz Help !!