Use DatePicker for
@(Html.Kendo().DatePickerFor(x => x.FlightStartDate)
.HtmlAttributes( new {id="startDate", style = "width:252px;"}))
On form submit, the DatePicker field will bind to the FlightStartDate property of my model.
And then in controller if you want to populate the field on page render.
MyModelClass model = new MyModelClass();
model.FlightStartDate = DateTime.Now();
return View(model);
Here's how you could use Tuple for multiple Models.
ViewModel model1 = new ViewModel();
IList<Model2> model2 = new IList<Model2>();
var tuple = new Tuple<ViewModel, IList<Model2>(model1, model2);
Then in your View
@model Tuple<ViewModel, IList<Model2>
Then your DatePickerFor would become
@(Html.Kendo().DatePickerFor(x => x.Item1.FlightStartDate)