Я работаю над службой данных 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();
Примечание: я импортировал этот сохраненный процесс как сложный тип.
Пожалуйста, сообщите мне об этом.
С уважением,
Jaydeep