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