喂, 我的团队和我将要开始一个项目,我们真的想使用ASP.NET MVC,而不是Web窗体。为什么?没什么特别的,只是我们想要很好地学习它,并测量在未来的项目中使用哪种更好。ASP.NET MVC动态加载的用户控件,就像在ASP.NET Web窗体
但是,我们的项目有重要的要求。我们需要能够动态加载用户控件,可以在运行时创建和上传。使用ASP.NET Web窗体和它的LoadControl方法很简单。
我们可以用MVC做那样的事吗?
Tnx
喂, 我的团队和我将要开始一个项目,我们真的想使用ASP.NET MVC,而不是Web窗体。为什么?没什么特别的,只是我们想要很好地学习它,并测量在未来的项目中使用哪种更好。ASP.NET MVC动态加载的用户控件,就像在ASP.NET Web窗体
但是,我们的项目有重要的要求。我们需要能够动态加载用户控件,可以在运行时创建和上传。使用ASP.NET Web窗体和它的LoadControl方法很简单。
我们可以用MVC做那样的事吗?
Tnx
部分视图是你想要的。
部分景色会做的伎俩..或者你可能要重新考虑为什么要使用用户控制。这是第三方控制吗?这可以重写吗?
这个用户控件可以使用我们应该提供的SDK单独开发。 – 2009-09-02 14:06:39
,所以它可以使用SDK与系统进行交互,并且它需要返回一些信息。使用ASP.NET Web窗体UserControls需要实现一些接口。 – 2009-09-02 14:22:48
您可以使用
<%
foreach (var thing in things)
Html.RenderPartial("location/page.ascx",thing);
%>
从
您的视图中
好吧,这是我想要的。其余的,我只需要了解更多关于MVC。非常感谢! – 2009-09-02 14:46:24