喂, 我的團隊和我將要開始一個項目,我們真的想使用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