用于通用类型的 ASP.NET MVC 模型绑定器
是否可以为泛型类型创建模型绑定器?例如,如果我有一个类型,
public class MyType<T>
有什么方法可以创建适用于任何类型的 MyType 的自定义模型绑定程序吗?
谢谢, 内森
Is it possible to create a model binder for a generic type? For example, if I have a type
public class MyType<T>
Is there any way to create a custom model binder that will work for any type of MyType?
Thanks,
Nathan
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
创建模型绑定器,覆盖 BindModel,检查类型并执行您需要执行的操作
将模型绑定器设置为 global.asax 中的默认值,
检查是否匹配通用基础
Create a modelbinder, override BindModel, check the type and do what you need to do
Set your model binder to the default in the global.asax
checks for matching generic base