我想知道如何将我的表单值绑定到我强类型视图中的多选框。显然,当表单提交时,多选框将提交一个被删除的字符串,其中包含所选的值...将这些值转换回对象列表并附加到要更新的模型中的最佳方法是什么?请注意保留所有HTML标记。
在控制器中更新模型的时候,我使用以下方式来使用UpdateModel:
public class MyViewModel {
public List<Genre> GenreList {get; set;}
public List<string> Genres { get; set; }
}
在控制器中更新模型的时候,我使用以下方式来使用UpdateModel:
Account accountToUpdate = userSession.GetCurrentUser();
UpdateModel(accountToUpdate);
然而我需要以某种方式将字符串中的值重新转换为对象。
我认为这可能与模型绑定器有关,但我找不到任何好的清晰示例来说明如何实现。
谢谢! 保罗