Если я получил список флажков в представлении, и этот список пришел из Enum (флаги).Если мой флажок совпадает с тем же именем, будет ли мой контроллер автоматически обновлять мои значения Enum (flags) в моей ViewModel с множественным выбором?
Предположим, я получаю в моем View
<% foreach (var t in Enum.GetValues(typeof(FoodType)))
{
Response.Write(t.ToString() + " ");
%>
<input type="checkbox" name="TypeOfFood" value="<%:(int)t %>" />
<% }%>
MyКонтроллер, работающий так:
public ActionResult Manage(FoodEntity food)
{
}
Если я проверяю флажок «много», когда смотрю, тогда свойство FoodType в моем foodEntity выбрано только значение первого флажка, но мое перечисление является флагом ... что янужно, если я хочу поддержать флаг?
спасибо.