我應該如何將視圖傳遞給我的控制器?如何將模型傳遞給Asp .Net中的部分視圖?
我在我看來,我有偏:
<div class="parking-status">
@Html.Partial("_Restaurants", Model)
</div>
@section Scripts
<script type="text/javascript">
setInterval(function() {
$('.parking-status').hide().load('/Home/Refresh').fadeIn('slow');
}, 3000);
</script>`
在我的控制器:
public ActionResult Refresh(RestaurantListViewModel model)
{
...some operations on model...
return PartialView("~/Views/Home/_Restaurants.cshtml", model);
}
我應該如何通過從查看模型的ActionResult?我試過了:
setInterval(function() {
$('.parking-status').hide().load('/Home/Refresh', { model :'@Model'}).fadeIn('slow');
}, 3000);
但是隻有null傳遞給了Refresh()方法。