Wie sollte ich ein Modell von View an meinen Controller übergeben?Wie wird das Modell in Asp.Net an die Teilansicht übergeben?
ich in meiner Sicht Ich habe teilweise:
<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>`
In meinem Controller:
public ActionResult Refresh(RestaurantListViewModel model)
{
...some operations on model...
return PartialView("~/Views/Home/_Restaurants.cshtml", model);
}
Wie soll ich das Modell aus View passieren zu Action? Ich habe versucht:
setInterval(function() {
$('.parking-status').hide().load('/Home/Refresh', { model :'@Model'}).fadeIn('slow');
}, 3000);
aber nur Null wurde an Refresh() -Methode übergeben.