2013-03-13 75 views
0

我正在構建一個ASP.NET MVC 4儀表板site.I試圖爲我的需求提出一個設計。該網站將是一個三柱式佈局。最左邊一列是垂直導航菜單。中心和右列將包含小部件。同一個wiget可以出現在中心區域或右側區域。此外,還需要將3列布局更改爲2列或其他佈局,並且將來的干擾最小。它基本上是一個小部件系統,其中許多不同的小部件將根據角色顯示給用戶,並且這些小部件可以放置在任何位置/區域中。任何關於如何開始的建議都會很棒。ASP.NET MVC 4 - 帶小部件區域的動態頁面佈局

回答

0

這些都不需要在ASP.Net MVC中做任何特殊的事情,它更多的是在HTML中獲得正確的佈局。我建議你爲HTML和CSS首先工作獲取模板。網上有很多地方可以找到三個欄目模板來幫助你開始。

一旦你對你的HTML & CSS進行了排序,你會發現ASP.Net MVC足夠靈活,可以處理任何佈局。您可能會發現「小孩操作」將是處理小部件的最佳方式。

+0

非常感謝你一個很好的教程。但我想有能力在運行時選擇佈局,當我說佈局我的意思是使頁眉和頁腳靜態和頁眉和頁腳內部分視圖的佈局將根據角色改變。 – 2013-03-14 02:31:05

+0

即使有這個要求,你的重點仍然應該放在HTML和CSS上。在運行時更改佈局可能與使用JQuery更改CSS一樣簡單,或者可能使「_layout.cshtml」文件基於用戶角色返回略微不同的佈局。 – StanK 2013-03-14 03:00:10