Wyslistowanie danych Fluent Hibernate

0

Mam metodę

 
<pre class="csharp" style="font-family:monospace;">       <span style="color: #008000;">[</span>HttpPost<span style="color: #008000;">]</span>
        <a href="http://4programmers.net/Szukaj?q=public"><span style="color: #0600FF; font-weight: bold;">public</span></a> ActionResult ListAll<span style="color: #008000;">(</span><span style="color: #008000;">)</span>
        <span style="color: #008000;">{</span>
            IList<span style="color: #008000;"><</span>ProductModel<span style="color: #008000;">></span> makeQuery <span style="color: #008000;">=</span> <a href="http://4programmers.net/Szukaj?q=new"><span style="color: #008000;">new</span></a> List<span style="color: #008000;"><</span>ProductModel<span style="color: #008000;">></span><span style="color: #008000;">(</span><span style="color: #008000;">)</span><span style="color: #008000;">;</span>
            <a href="http://4programmers.net/Szukaj?q=using"><span style="color: #0600FF; font-weight: bold;">using</span></a> <span style="color: #008000;">(</span><a href="http://4programmers.net/Szukaj?q=var"><span style="color: #0600FF; font-weight: bold;">var</span></a> session <span style="color: #008000;">=</span> NHibernateHelper<span style="color: #008000;">.</span><span style="color: #0000FF;">OpenSession</span><span style="color: #008000;">(</span><span style="color: #008000;">)</span><span style="color: #008000;">)</span>
            <span style="color: #008000;">{</span>
                 makeQuery <span style="color: #008000;">=</span> session<span style="color: #008000;">.</span><span style="color: #0000FF;">QueryOver</span><span style="color: #008000;"><</span>ProductModel<span style="color: #008000;">></span><span style="color: #008000;">(</span><span style="color: #008000;">)</span><span style="color: #008000;">.</span><span style="color: #0000FF;">List</span><span style="color: #008000;">(</span><span style="color: #008000;">)</span><span style="color: #008000;">;</span>
            <span style="color: #008000;">}</span>
            <a href="http://4programmers.net/Szukaj?q=return"><span style="color: #0600FF; font-weight: bold;">return</span></a> View<span style="color: #008000;">(</span>makeQuery<span style="color: #008000;">)</span><span style="color: #008000;">;</span>
        <span style="color: #008000;">}</span></pre>

dodaję sobie kilka danych do bazy i przechodzę na ten ekran jednak nic mi to nie daje. Mój widok

<table>
    <tr>
        <th>
            @Html.DisplayNameFor(model => model.ProductName)
        </th>
        <th>/th>
    </tr>
 
@foreach (var item in Model) {
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.ProductName)
        </td>
    </tr>
}
</table>

Gdy daję sobie w kontrolerze ViewBag.Zmienna i wrzucam ją za model w
widoku wyswietlane jest tyle pustych miejsc ile mam rekordów w bazie.

W czym może być problem?

Pozdrawiam

Johny

1

Problem jest w tym, że masz zainstalowane Productivity Power Tools i z Visual Studio kopiujesz kod źródłowy w postaci HTML. Wyłącz opcję "HTML Copy", albo skopiuj kod najpierw do notatnika, a potem dopiero z notatnika tutaj.

1 użytkowników online, w tym zalogowanych: 0, gości: 1