Я создал этот вспомогательный метод с использованием лямбда-выражения, чтобы использовать строго тип помощника в представлении
Помощник
public static string DateFor<TModel, TDate>(this HtmlHelper<TModel> helper, Expression<Func<TModel, TDate>> expression)
{
ModelMetadata data = ModelMetadata.FromLambdaExpression(expression, helper.ViewData);
StringBuilder sb = new StringBuilder();
...
//code that creates three dropdownlist (day, month and year)
...
}
представление
<%= Html.LabelFor(model => model.DataNascita) %>
Контроллер
[HttpPost]
public ActionResult Edit(int id, Account MyAccount)
{
...
return View(...);
}
моя проблема в том, что MyAccount.DataNascita не имеет значения, которое я выбираю в форме редактирования (минимальное значение даты .. например, 1900/01/01).
как связать егов действии Изменить сообщение?