Modell und Parameter mit RedirectToAction übergeben

Ich möchte einen String und ein Modell (Objekt) an eine andere Aktion senden.

var hSM = new HotelSearchModel();
hSM.CityID = CityID;
hSM.StartAt = StartAt;
hSM.EndAt = EndAt;
hSM.AdultCount = AdultCount;
hSM.ChildCount = ChildCount;

return RedirectToAction("Search", new { culture = culture, hotelSearchModel = hSM });

Wenn ich das benutzenew Schlüsselwort, das es sendetnull Objekt, obwohl ich die Objekte gesetzt habehSm Eigentum.

Das ist meinSearch Aktion :

public ActionResult Search(string culture, HotelSearchModel hotelSearchModel)
{ 
    // ...
}

Antworten auf die Frage(1)

Ihre Antwort auf die Frage