zoukankan      html  css  js  c++  java
  • 在MVC4.0加Easyui1.5.3的最简单方式

    新建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=" 100%;height: 100%;" id="layout">
        <div style=" 100%;height: 93%;" id="layout">
            <div data-options="region:'west',split:true" style="13%;" title="目录">
                <div class="easyui-accordion" style="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="30%;"></div>
    
            <div data-options="region:'center',iconCls:'icon-help'" title="信息">
                <div class="easyui-tabs" style="padding:0px;margin:0px; 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")
    

    未完待续。。。

    第一次写,有错误的地方希望能够理解,如果有好的见解与方法,敬请留言,谢谢!

  • 相关阅读:
    centos7 安装中文编码
    docker一些命令
    bash: ifconfig: command not found
    sublime3的licence(update 2016-04-14)
    Mac下更改python版本为3.5
    BigDecimal的equals
    cvc-elt.1: 找不到元素 'beans' 的声明
    Configuration problem: Only one AsyncAnnotationBeanPostProcessor may exist within the context.
    You need tcl 8.5 or newer in order to run the Redis test
    自定义的类型转换器中怎样自定义错误消息?(待解答)
  • 原文地址:https://www.cnblogs.com/mnxxz/p/8150973.html
Copyright © 2011-2022 走看看