【发布时间】:2011-12-16 00:23:40
【问题描述】:
我正在开发导入存储过程的 WCF 数据服务,如下所示。
[WebGet]
public List<GetMTSearchResultTest_Result> GettMTSearchResultTest()
{
MediaMarketResearch_PRODEntities ent = new MediaMarketResearch_PRODEntities();
return ent.GetMTSearchResultTest().ToList();
}
当我在我的客户端应用程序中使用它时,它显示错误为“封闭类型 MMRClient.MMRServiceReference.GetMTSearchResultTest_Result 没有相应的元素可设置属性。”
如下所示绑定到网格视图时出现此错误。
DataServiceContext context = new DataServiceContext(new Uri("http://localhost:4131/MMRDataService.svc/"));
IEnumerable<GetMTSearchResultTest_Result> empResult = context.Execute<GetMTSearchResultTest_Result>(new Uri("http://localhost:4131/MMRDataService.svc/GettMTSearchResultTest"));
GridView1.DataSource = empResult;
GridView1.DataBind();
注意:我将此存储过程导入为复杂类型。
请在这方面给我建议。
问候,
杰迪普
【问题讨论】:
标签: wcf