English 中文(简体)
2名控制员和1名伙伴关系成员。 NET MVC
原标题:2 controller and 1 view in ASP.NET MVC
  • 时间:2009-10-02 07:49:45
  •  标签:

我有2名控制员、任务和用户。

我需要为“给用户带来任务”提出看法。 因此,我需要“用户清单”和“准确的任务”共同看待。

通常只从1类继承。

我如何能够形成一种与两个班子合作的观点?

是否有任何想法?

最佳回答

你的意见可以而且不应继承两班。

为用户建立一个观点模式,其中列有任务观察模式清单。

问题回答

你们可以把每一种观点(用户清单和任务)作为部分观点(作为用户控制)加以落实,并将其中每一种观点纳入你们的观点(用户网页)。

采用招标书方法,得出部分意见:

this.Html.RenderPartial("UserList");
this.Html.RenderPartial("CreateTask");

这将使你能够重复使用并结合不同观点(网页)的意见。

正如阿米德指出的,你可以把你观点的不同部分转达给每个部分。

A. 导 言 观点可以接受任何类别,如模式,因此只写习惯类别,例如:

public class UserListAndTasks
{
    public IQuerable<User> UserList;
    public Task Task;
}

然后,在你看来,你可以部分使用:

<%= Html.RenderPartial("UserList", Model.UserList); %>
<%= Html.RenderPartial("CreateTask", Model.Task); %>




相关问题
热门标签