2009-09-02 132 views
0

喂, 我的团队和我将要开始一个项目,我们真的想使用ASP.NET MVC,而不是Web窗体。为什么?没什么特别的,只是我们想要很好地学习它,并测量在未来的项目中使用哪种更好。ASP.NET MVC动态加载的用户控件,就像在ASP.NET Web窗体

但是,我们的项目有重要的要求。我们需要能够动态加载用户控件,可以在运行时创建和上传。使用ASP.NET Web窗体和它的LoadControl方法很简单。

我们可以用MVC做那样的事吗?

Tnx

回答

0

部分景色会做的伎俩..或者你可能要重新考虑为什么要使用用户控制。这是第三方控制吗?这可以重写吗?

+0

这个用户控件可以使用我们应该提供的SDK单独开发。 – 2009-09-02 14:06:39

+0

,所以它可以使用SDK与系统进行交互,并且它需要返回一些信息。使用ASP.NET Web窗体UserControls需要实现一些接口。 – 2009-09-02 14:22:48

0

您可以使用

<% 

foreach (var thing in things) 

    Html.RenderPartial("location/page.ascx",thing); 

%> 

您的视图中