【发布时间】:2011-01-01 20:05:17
【问题描述】:
我想知道如何将表单值绑定到多选框中的强类型视图。
显然,当表单提交时,多选框将提交我选择的值的 delittemered 字符串...将此值字符串转换回对象列表以附加到要更新的模型的最佳方法是什么?
public class MyViewModel {
public List<Genre> GenreList {get; set;}
public List<string> Genres { get; set; }
}
在控制器内更新我的模型时,我使用如下 UpdateModel:
Account accountToUpdate = userSession.GetCurrentUser();
UpdateModel(accountToUpdate);
但是我需要以某种方式将字符串中的值返回到对象中。
我相信这可能与模型绑定器有关,但我找不到任何好的明确示例来说明如何做到这一点。
谢谢!! 保罗
【问题讨论】:
标签: asp.net viewmodel modelbinders multi-select updatemodel