2016-02-05 75 views
0

獲得在asp.net MVC4多個結果集,我使用Visual Studio 2012與.Net框架4.5如何通過複雜類型

我歌廳多個結果從我的存儲過程「PROC_GetDashDDLData」

Click to view image of store procedure設置

在Controller..How可我得到多個結果集從存儲過程

public ActionResult Dashboard() 
{ 
    using (dbPA_MVCEntities objCon = new dbPA_MVCEntities()) 
    { 
     List<PROC_GetDashDDLData_Result> AllResult = objCon.PROC_GetDashDDLData().ToList<PROC_GetDashDDLData_Result>(); 
    } 
    return View(); 
} 

這是它在我的Model.Context.c對於SP的迴歸結果S文件

public virtual ObjectResult<PROC_GetDashDDLData_Result> PROC_GetDashDDLData() 
    { 
     return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<PROC_GetDashDDLData_Result>("PROC_GetDashDDLData"); 
    } 

回答

0

如果你想在同一個方法返回多個對象,你可能想看看「元組」

Tuple<int, string, bool> tuple = new Tuple<int, string, bool>(1, "cat", true); 
+0

我怎麼能使用它在Model.Context.cs文件中我返回結果集? –