2011-03-21 18 views
0

這可能是最重要的問題,但我再次提出。我正打算在一個個人項目上開始使用asp.net MVC,如果它支持webparts或任何其他替代方案,我們都會觸動它。我打算有一個類似於igoogle或pageflakes的起始頁面,但是我最初的研究指出,由於ASP.NET MVC中沒有ViewState和Postback概念,因此實現Web部件是不可能的。在asp.net中的web部件mvc

如果是這樣的話,是否有任何資源可以幫助構建起始頁,因爲我希望使用MVC。

PS:鏈接我在最初的研究發現

  1. Quick tips on asp.net MVC - webparts framework
  2. Building widgets using jquery in asp.net MVC
+2

最好的選擇是AJAX。 – SLaks 2011-03-21 17:59:14

+0

只需創建PartialViews,並使用Ajax加載內容即可。 – Martin 2011-03-21 18:05:39

+0

@SLaks:你是否推薦使用jQuery和工具來構建應用程序? – Chaitanya 2011-03-21 18:06:23

回答

0

您應該使用AJAX來創建可以在不重新加載頁面與服務器進行交互的小部件。
這樣,小部件不會互相影響。

jQuery在這裏很有用。


或者,您可以將每個小部件放在它自己的中。