【发布时间】:2011-01-21 13:59:24
【问题描述】:
我试图找到一些为我需要处理的独特绑定场景构建自定义模型绑定器的示例,但我发现的所有文章都是针对旧版本的 MVC,它们在 MVC2 中不再相关。我一直在参考 DefaultModelBinder 源代码,试图大致了解我需要做什么,但它比我的场景更复杂,而且我无法隔离我需要实现的特定逻辑。
我的目标是收集 Checkbox/Textbox 对的集合,对于所有 Checked 对,我想创建一个包含 Checkbox 值和关联文本框值的键/值对。聚合这些数据后,我需要对集合进行一些字符串序列化,以便将其存储在所需模型类型的字符串属性中。我已经以可管理的格式从表单发送数据,这将允许我将给定的 Checkbox 与特定的 Textbox 相关联,这只是弄清楚如何在我需要的地方获取所有部分的问题。
有人知道一些最新的教程可以帮助我开始构建自定义模型绑定器吗?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-2 modelbinders custom-model-binder