inspinia模板是MVC 來說最漂亮和大氣的了。

一、模板下載
我這里下載的是2.7.1漢化版
解壓后,找到\Inspinia_MVC5_SeedProject件夾,即是我們需要的東東
二、模板的使用
1.將以下文件夾的內容清空,用seed目標中的COPYf進去,再在項目中,點中,顯示全部文件進行包含。
(1)Content
(2)Script
(3)fonts
(4)APP_start中的BundleConfig.cs
(5)Helpers
(6)注意BundleConfig和Helpers下的CSS的命名空間必須是namespace MYtest2018
2.布局頁面
(1)將SEED中的布局頁面除_Layout外全copy進去
(2)將_Layout復制改名為_Layoutadmin,然后copy進share目錄下,同時將1和2的布局全包含進項目。
6.AccountController控制器中,隨便寫個return,新建一個視圖。比如ListUsers
public ActionResult ListUsers()
{
return View();
}
在上面新建視圖,選擇剛才建的布局

然后將App_Start中的BundleConfig,也用seed中的全替換。
最后,新建幾個分部頁,內容 一樣的替換 即可。

在這里一定要注意幾個問題:
1.我是將Content,Script,Fonts,全部刪除,再將seed中的Copy進來,進行包含 。
2.要注意命名空間的問題,HMTLHelperExtensions的命名空間一定要是到項目名稱那,,二是app_start中的BundleConfig.cs,我也是全刪了,copy進來的,但也要改命名空間。
3.在左邊菜單高亮顯示那有個激活的問題,注意上面的action:后面的值
<li class="@Html.IsSelected(action: "Index")"> <a href="@Url.Action("Index", "Home")"><i class="fa fa-laptop"></i> <span class="nav-label">Main page</span> </a> </li> <li class="@Html.IsSelected(action: "ListUsers")"> <a href="@Url.Action("ListUsers", "Account")"><i class="fa fa-desktop"></i> <span class="nav-label">Minor page</span></a> </li>
