新建MVC4.0 Web项目
当系统同时装了VS2012和VS2013时,新建项目,在VisualC#模板点击Web选项时,左边会出现ASP.NET Web应用程序,这个Web程序是VS2013自带的MVC5.0版本,当选中下面的VS2012会出现MVC4.0版本,本次使用的是MVC4.0版本,点击确定,选择基本模板,一个MVC4.0的应用程序就建好了。(VS013自带的MVC5.0应用了Bootstrap,后续进行学习)
运行新建的项目,发现会出现报错的网页,这是没有添加主页的原因。
添加Easyui
为了能快点加进Easyui,就直接介绍了:
在content新建Easyui文件夹,将在easyui官网下载easyui的文件,按图拖进去
打开view文件夹,将viewstart和shared/layout的代码注释,在home/index添加html代码
<!DOCTYPE html><html><head> ???<title>Index</title> ???<meta name="viewport" content="width=device-width" /> ???<link href="~/Content/Easyui/themes/default/easyui.css" rel="stylesheet" /> ???<link href="~/Content/Easyui/themes/icon.css" rel="stylesheet" /> ???<script src="~/Content/Easyui/jquery.min.js"></script> ???<script src="~/Content/Easyui/jquery.easyui.min.js"></script> ???<script src="~/Content/Easyui/easyui-lang-zh_CN.js"></script></head><body class="easyui-layout" style="width: 100%;height: 100%;" id="layout"> ???<div style="width: 100%;height: 93%;" id="layout"> ???????<div data-options="region:‘west‘,split:true" style="width:13%;" title="目录"> ???????????<div class="easyui-accordion" style="width:auto;height:100%;"> ???????????????<div data-options="iconCls:‘icon-search‘" style:"padding:5px;" title="图层"></div> ???????????????<div data-options="iconCls:‘icon-ok‘" style="overflow: auto;padding:5px;" title="信息"></div> ???????????????<div data-options="iconCls:‘icon-help‘" style="padding:5px;" title="帮助"></div> ???????????</div> ???????</div> ???????<div data-options="region:‘east‘,split:true" title="备注" style="width:30%;"></div> ???????<div data-options="region:‘center‘,iconCls:‘icon-help‘" title="信息"> ???????????<div class="easyui-tabs" style="padding:0px;margin:0px;width: 100%;height: 100%;"> ???????????????<div title="2D地图" style="padding: 0px;"></div> ???????????????<div title="3D地图" style="padding: 0px;"></div> ???????????????<div id="pivot" title="分析图表" data-options="iconCls:‘icon-sum‘" style="padding: 0px;"></div> ???????????</div> ???????</div> ???????<div id="tb" data-options="region:‘south‘,split:true,collapsed:true" title="属性表" style="height: 30%;"></div> ???</div></body></html>
运行结果
使用bundles打包easyui
打开App_Start/BundleConfig.cs,添加代码
1 //easyui 2 ?3 ????????????bundles.Add(new StyleBundle("~/Content/Easyui/css").Include( 4 ?5 ????????????????"~/Content/Easyui/themes/default/easyui.css", 6 ?7 ????????????????"~/Content/Easyui/themes/icon.css")); ?8 ?9 ????????????bundles.Add(new ScriptBundle("~/Content/Easyui/easyui").Include(10 11 ????????????????"~/Content/Easyui/jquery.min.js",12 13 ????????????????"~/Content/Easyui/jquery.easyui.min.js",14 15 ????????????????"~/Content/Easyui/easyui-lang-zh_CN.js"));
将view/home/index的easyui引用代码
<link href="~/Content/Easyui/themes/default/easyui.css" rel="stylesheet" /><link href="~/Content/Easyui/themes/icon.css" rel="stylesheet" /><script src="~/Content/Easyui/jquery.min.js"></script><script src="~/Content/Easyui/jquery.easyui.min.js"></script><script src="~/Content/Easyui/easyui-lang-zh_CN.js"></script>
改成下面这样,是不是简化了许多
@Styles.Render("~/Content/Easyui/css")@Scripts.Render("~/Content/Easyui/easyui")
未完待续。。。
第一次写,有错误的地方希望能够理解,如果有好的见解与方法,敬请留言,谢谢!
在MVC4.0加Easyui1.5.3的最简单方式
原文地址:https://www.cnblogs.com/mnxxz/p/8150973.html