Ich versuche, die Liste der Datensätze aus der Datenbank durch gespeicherte Prozedur Erhalten zu zeigen,Einträge anzeigen Liste in View Gewonnen aus Stored Procedure MVC-4
ich nicht in der Lage bin, die Aufzeichnungen zur Listenansicht in mvc-4-Anwendung. Hier
ist der vorhandene Code
public ActionResult Report_OrderAnalysisDetail(string Status)
{
var AnalysisDetail= db.Report_OrderAnalysisDetail(0,25,0,null,null,null,null,null,Status,null);
return View(AnalysisDetail);
}
Hier ist die Vollansicht:
@model IList<Agorz_MVCApplication.Models.Report_OrderAnalysisDetail_Result>
<div class="content-wrapper" style="min-height: 1000px;">
<section class="content-header">
<h1 class="page-header">Order Analysis Detail</h1>
</section>
<div id="RenderPartial" name="RenderPartial" style="min-height:950px;important">
@Html.Partial("_Report_OrderAnalysisDetail")
</div>
</div>
Hier ist die Teilansicht, in denen ich die Datensätze iterieren wollen:
@model IList<Agorz_MVCApplication.Models.Report_OrderAnalysisDetail_Result>
@foreach (var item in Model)
{
<tr class="gradeX odd" role="row">
<td class="center">@item.OrderId</td>
<td class="center">@if(item.OrderDate!=null){@item.OrderDate.Value.ToShortDateString()}</td>
<td class="center">@item.ServiceRequested</td>
<td class="center">@item.ServiceProvider</td>
<td class="center">@item.Customer</td>
<td class="center">@item.OrderStatus</td>
</tr>
}
Wenn ich den Code ausführen und die Ansicht geladen ist, wird der folgende Fehler angezeigt.
Serverfehler in '/' Anwendung.
Der Artikel Modell in das Wörterbuch übergeben ist vom Typ ‚System.Data.Objects.ObjectResult'1 [Agorz_MVCApplication.Models.Report_OrderAnalysisDetail_Result]‘, aber dieses Wörterbuch erfordert ein Modell Artikel vom Typ ‚System.Collections.Generic.IList '1 [Agorz_MVCApplication.Models.Report_OrderAnalysisDetail_Result]'.
Dank bro es funktioniert für mich :) –
froh, dass es geholfen :) –