2018教程之mvc+ef之三:搭建后台inspinia模板


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>

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM