我刚刚使用 ASP.NET MVC 3 开始了一个项目。我在现有对象系统之上构建,所以我要做的第一件事就是为现有的各种类型定义显示和编辑器模板。
在 MVC 中是否可以使用通用参数定义 DisplayTemplate?例如,我们有一个BitString<T>
类,它将枚举作为通用参数,并表示包装提供的枚举的选项列表。我希望我可以定义一个处理所有 BitString 实例的显示/编辑器模板。
我目前正在将 Razor 用于我的视图,但我不介意与 ascx(或直接 C#,如果有办法的话)混合和匹配来实现这一点
谢谢
编辑:我认为这可能是这个问题的一个重复......但它已经一年半了,所以也许有人在这一点上有更好的答案? 泛型部分视图:如何将泛型类设置为模型?