【发布时间】:2013-03-20 19:21:04
【问题描述】:
我在原版 ASP.NET 中创建了一个通用用户控件:
通过一个 set 属性,它从页面 A 或 B 或它碰巧存在的任何父页面中获取一堆元数据。
有时此用户控件有多个副本,当然每个副本都在一个页面上处理不同的元数据。
在用户控件的代码隐藏中,根据其元数据,根据需要动态呈现子元素。
我现在正在研究 ASP.NET MVC。今天是此类活动的第一天,我不知道如何移植此用户控件的通用性。页面是否与控制器是一对一的关系?用户控件呢?我的通用用户控件会直接链接到一个或多个控制器吗?如果是这样,这个链接是如何分配的?还是每个控制器都只是将视图数据传递给用户控件?
谁能给我关于我的场景的高级设计想法?或者指向我有用的链接?
【问题讨论】:
标签: asp.net-mvc generics controls