zl程序教程

MVC高级

  • MVC学习笔记八:WebGrid控件的高级使用「建议收藏」

    MVC学习笔记八:WebGrid控件的高级使用「建议收藏」

    WebGrid控件的高级使用 在笔记三中记录了WebGrid的简单使用,但实际工作中并不能满足开发要求,比如:考虑到性能,要求服务器端分页,而不是查出所有数据来进行简单的客户端页面分页;要在排序时,给列标题显示不同图像等等,都不是直接就能满足的,这里记录下对WebGrid进行的较高层次的使用。 一.服务器端分页处理 在演示服务端分页之前,先做一些简单的准备工作: 1.新建一个空的MVC 3项目,

    日期 2023-06-12 10:48:40     
  • ASP.NET MVC 4高级编程(第4版)

    ASP.NET MVC 4高级编程(第4版)

    《ASP.NET MVC 4高级编程(第4版)》 基本信息 作者: (美)Jon Galloway Phil Haack Brad Wilson K. Scott Allen 译者: 孙远帅 邹权 丛书名: .NET开发经典名著 出版社:清华大学出版社 ISBN:9787302330035 上架时间:2013-8-22 出版日期:2013 年9月 开本:16开 页码:211 版次:4-1 所属分

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(20)表格控件

    EasyMvc入门教程-高级控件说明(20)表格控件

    表单与表格是信息化系统里很常见的控件,EasyMvc提供了简单的数据绑定方式(基于Json),看下面的示例:  准备的接口地址代码如下:(该接口适用以下所有例子) public IActionResult TableData(int page, int limit, string field = "", string sort = "") {

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(19)表单控件

    EasyMvc入门教程-高级控件说明(19)表单控件

    我们开发的系统,主要的一个功能就是采集界面数据,传回到服务器,比如:录入学生信息,这时候就需要表单。 EasyMvc提供了如下界面控件,如下图所示:(控件+布局) EasyMvc实现了基于模型的绑定,model有数值的时候会自动绑定到控件上,具体代码如下: @{ var data = new Person { UserName = "admin",

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(18)弹出框控件

    EasyMvc入门教程-高级控件说明(18)弹出框控件

    前面两节介绍了信息框与对话框,实际开发中如果我们遇到更复杂的要求,比如要求在弹出框里显示另外的网址,如下所示: 实现代码如下: @Html.Q().Popup().Text("我可以嵌套网页").ContentOrUrl("http://zwc.cn").AutoShow().AsFrame()  当然了,弹出框还是支持事件回调的,并且更高级,如下例所示: 并且我们仍然可以对

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(17)对话框控件

    EasyMvc入门教程-高级控件说明(17)对话框控件

    上一节我们说到的信息框比较简单,如果我们想简单实现用户用户交互,比如常用的锁屏界面,应该如何实现呢?首先看效果: 当用户输入"mxd",后,界面显示如下: 以上效果的实现代码为: @Html.Q().Dialog().Text("请输入一些数据").AutoShow(true).YesCallBack("yesCallBack").AsPrompt() <script>

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(16)信息框控件

    EasyMvc入门教程-高级控件说明(16)信息框控件

    网页开发的时候,会经常向用户显示一些信息,比如执行结果,注意事项等,下面展示一种最简单的信息提示: 代码如下: @Html.Q().Msg().Text("初始化信息").AutoShow()  如果我们想客户端控制是否显示,应该如何做呢?请参看如下代码: @Html.Q().Msg().Id("m").Text("我是信息框").AutoShow() @Html.Q().

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(15)方位布局控件

    EasyMvc入门教程-高级控件说明(15)方位布局控件

    现在很多管理后台都流行全屏切割的布局,大体结构如下图所示: 大家注意到没,整个布局是五个部分组成:“东西南北中”,EasyMvc对应的实现的代码为: @(Html.Q().Layout().TextCenter("我坐镇中间。。。是强大的布局哦。。。"). TextNorth("我属于north...").TextSouth("我属于north...").TextEast("我属于e

    日期 2023-06-12 10:48:40     
  • EasyMvc入门教程-高级控件说明(14)列布局控件

    EasyMvc入门教程-高级控件说明(14)列布局控件

    想起刚做网页时候,看着这么大的屏幕,一直在 想该如何布局呢,后来经过Table布局,Div布局,Border布局,列式布局。 目前EasyMvc主要支持12列的列式布局(手机兼容性好)。请看下面的例子: @Html.Q().StartRow() <div style="background-color: rgb(139, 235, 146)">我被包裹在StartRow与EndRo

    日期 2023-06-12 10:48:40     
  • jquery 中$.post获取MVC Controller中JsonResult返回包含LIst<Model>类型的子List<Model>的高级使用方法

    jquery 中$.post获取MVC Controller中JsonResult返回包含LIst<Model>类型的子List<Model>的高级使用方法

    比如JsonResult中返回return Json(models);的models结构如下: models返回含有四个集合的序列,每个集合的序列中又包含一个子集合序列“Child”。 问题是如果我们使用Jquery的$.post应该怎么循环出这两个集合序列中的数据呢? 方法如下: $.post("/admin/GetPermissionsForCurrUser", function (da

    日期 2023-06-12 10:48:40     
  • ASP.NET MVC深入浅出(被替换)  第一节: 结合EF的本地缓存属性来介绍【EF增删改操作】的几种形式  第三节: EF调用普通SQL语句的两类封装(ExecuteSqlCommand和SqlQuery )  第四节: EF调用存储过程的通用写法和DBFirst模式子类调用的特有写法  第六节: EF高级属性(二) 之延迟加载、立即加载、显示加载(含导航属性)   第十节: EF的三种追踪

    ASP.NET MVC深入浅出(被替换) 第一节: 结合EF的本地缓存属性来介绍【EF增删改操作】的几种形式 第三节: EF调用普通SQL语句的两类封装(ExecuteSqlCommand和SqlQuery ) 第四节: EF调用存储过程的通用写法和DBFirst模式子类调用的特有写法 第六节: EF高级属性(二) 之延迟加载、立即加载、显示加载(含导航属性) 第十节: EF的三种追踪

    ASP.NET MVC深入浅出(被替换)   一. 谈情怀-ASP.NET体系    从事.Net开发以来,最先接触的Web开发框架是Asp.Net WebForm,该框架高度封装,为了隐藏Http的无状态模式,ViewState功不可没,通过的控件的拖拽和绑定,很快就可以搭建出来一个Web项目,其开发速度远胜Java、PHP,当年Web项目并不很重视体验,没有今天响应式

    日期 2023-06-12 10:48:40     
  • SpringMVC整合Mongodb开发,高级操作

    SpringMVC整合Mongodb开发,高级操作

    开发环境: 操作系统:windows xpMongodb:2.0.6依 赖 包:Spring3.2.2 + spring-data-mongodb-1.3.0 + Spring-data-1.5 + mongodb2.7.3说    明:Springmvc整合Mong

    日期 2023-06-12 10:48:40     
  • jquery 中$.post获取MVC Controller中JsonResult返回包含LIst<Model>类型的子List<Model>的高级使用方法

    jquery 中$.post获取MVC Controller中JsonResult返回包含LIst<Model>类型的子List<Model>的高级使用方法

    比如JsonResult中返回return Json(models);的models结构如下: models返回含有四个集合的序列,每个集合的序列中又包含一个子集合序列“Child”。 问题是如果我们使用Jquery的$.post应该怎么循环出这两个集合序列中的数据呢? 方法如下: $.post("/admin/GetPermissionsForCurrUser", function (da

    日期 2023-06-12 10:48:40