ich verwende mvc 5, diesen Code verwenden ich ViewBag.Arrival in meinem Controller dont bekomme ich es mit Null jedes Mal bekommen, was das Problem ist,Razor kann nicht verstehen, ViewBag innerhalb Html.TextBoxFor
@Html.TextBoxFor(Model => Model.Parameters.Checkin, "{0:dd-MM-yyyy}", new { @class = "calendarr font", @id = "Arrival", @name = "Arrival", @value = (String)ViewBag.Arrival, @readonly = "readonly", @onchange = "changedDate();" })
dies ist meine Heimat Controller:
if (ViewBag.Arrival == true)
{
mySessionObject.Parameters.Checkin = ViewBag.Arrival;
mySessionObject.Parameters.Checkout = ViewBag.Departure;
}
Wo füllen Sie ViewBag.Arrival? – Beginner
ich möchte es vom Modell beim ersten Laden der Seite füllen, dann den letzten geänderten Wert nehmen und ihn erneut in die zweite Ladung legen – ahosam