ここで次のエラーが表示されます。
Line 45: <tr>
Line 46: <td width="15%" valign="top">
Line 47: @{Html.RenderAction("GetMenu","RoomType");}
Line 48: </td>
Line 49: <td valign="top"
'The model item passed into the dictionary is of type
'System.Collections.Generic.List`1[System.Object]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable`1[LicentaTest.Models.RoomType]'.
どこが間違っているのかわかりません。これは、RoomTypecontroller からの GetMenu メソッドです。
'public ActionResult GetMenu()
{
DBContext.Current.Open();
var model =RoomType.SelectAll();
DBContext.Current.Close();
return PartialView(model);
}'
そして、ここに私のGetメニュービューがあります:
@model IEnumerable<LicentaTest.Models.RoomType>
@using LicentaTest.Models
<script type="text/javascript">
$(function () {
$("#categories").addClass("ui-widget");
$("a", "#categories").button().width(200);
});
</script>
<ul id="categories">
@foreach (var tipcamera in Model)
{
<li>@Html.ActionLink(tipcamera.Room_Type,"Browse","RoomType",new{RoomType=tipcamera.Room_Type},null)
</li>
}