asp.net MVC
躬匠
这个作者很懒,什么都没留下…
展开
-
MVC学习系列-表单的异步提交
MVC中表单的提交有两种方式:jQuery方式、微软异步方式下面分别就两种方法进行介绍:1.jQuery方式 $(function () { $("#loadingId").css("display","none"); $("#btnShow").click(function ()原创 2015-02-02 16:57:13 · 2145 阅读 · 0 评论 -
MVC学习系列-HtmlHelper分析以及实例演示
在讲具体的使用之前,先向大家讲述一下为何要使用HtmlHelperMVC设计模式中,控制器负责向View传递表单数据,再由view视图进行具体的显示。控制器只负责将数据传递给view,具体如何显示那就是view的事情了。这里控制器与视图是一种弱耦合的关系,控制器向视图传递的数据也是动态的。普通的Html标签不会提交数据到服务器,而Html帮助器是可以动态的来获取控制器传递过来的数据的。原创 2015-02-02 10:39:29 · 2147 阅读 · 0 评论 -
MVC学习系列-ViewData与ViewBag
前面一篇文章我们学习了如何获取View提交给Controller的数据,今天我们接着学习View如何获取Controller传递过来的数据。在MVC3之后的版本中,View获取Controller传递过来的数据新增了ViewBag,下面先简单比较一下ViewData、ViewBag这两种方式之后再分别演示(使用Razor视图引擎)。ViewDataViewBag原创 2015-02-04 09:44:11 · 7512 阅读 · 0 评论 -
MVC学习系列-WebForm与asp.net MVC两种设计模式区别、MVC设计模式基础了解
ASP.NET 是一个开发框架,用于通过 HTML、CSS、JavaScript 以及服务器脚本来构建网页和网站。ASP.NET 支持三种开发模式:Web Pages、MVC (Model View Controller) 以及 Web Form。下面首先区别比较一下Web Form 和MVC这两种设计模式,接着进行基础知识的讲解。一、两种设计模式的区别1.WebFrom 这种设计原创 2015-01-31 09:51:05 · 3047 阅读 · 0 评论 -
asp.net MVC学习系列-深入学习路由
前面一篇文章讲解了MVC的一些基础知识,相信看的认真的已经发现了Web Form 开发与MVC 开发两者调试请求Url的区别。Web Form请求的是一个具体的页面,当用户请求具体的aspx页面时,服务器会对该页面中的内容一行一行的解析(碰到服务器脚本语言还会执行),最后形成Html流重新写回到浏览器,再由浏览器对该文件流进行解析(依照W3C标准),最终将用户请求的页面呈现出来;MVC请求的是控制原创 2015-01-31 15:21:59 · 1389 阅读 · 1 评论 -
asp.net MVC学习系列-前后台数据校验
表单数据的校验包括前台客户端的校验和后台的校验下面分别介绍1.客户端校验客户端的校验有两种方式:jQuery方式、MVC方式使用微软的MVC校验方式时,添加的视图必须是强类型的视图前台的校验只能起到用户信息的正确输入,至于业务逻辑方面的校验就无法实现了(譬如判断主键)2.后台校验原创 2015-02-04 13:44:59 · 4785 阅读 · 2 评论 -
MVC学习系列-前后台数据校验
在做Asp.Net MVC项目中,都知道View负责页面展示数据或者提供页面收集数据,而所展示的数据或者收集的数据都是从Controller的Action中获取或提交到Controller的Action。这里的数据,可能是基础类型,或者是Model,或者是Model的部分内容,或者是集合比如List或Dictionary。数据从View传递到Controller的Action时,有几种方式,Rou原创 2015-02-03 15:12:58 · 1517 阅读 · 0 评论 -
asp.net MVC前台View页面向后台Controller控制器传递数据的几种方式
上一篇文章讲解了后台控制器如何向前台页面传递数据,今天就接着为大家讲解前台View页面向后台Controller控制器传递数据的几种方式。在此声明,这几种方式是我在实际使用过程中遇到并总结的,如果那个地方说的不对或有不足之处,欢迎各位指出并给出建设性意见、共同学习。1、异步方式在实际项目开发中,我们经常需要异步获取一些信息,如用户是否登陆、用户状态、用户类型等内容。我们不可能再通过按钮之类原创 2015-03-17 08:37:52 · 29702 阅读 · 2 评论 -
框架中为何要定义DTO
我们为什么需要DTO(数据传输对象)DTO即数据传输对象。但从定义上看就是简单的用来传递数据的。主要用途是在框架中定义DTO来绑定表现层中的数据。学过MVC、EF实体模型的都应该知道,我们可以定义一个Model实体来实现前后台数据的交互。那为何我们还要使用DTO呢,有了DTO同时还要维护DTO与Model之间的映射关系,多麻烦。当然这只是我们自己的猜想,既然在框架中使用DTO,肯定是有他区别于原创 2015-02-12 13:49:48 · 5961 阅读 · 0 评论 -
asp.net MVC中的@model与Model
在MVC的实际使用中,我们经常需要在前后台之间传递数据,这也就是Model实体的使用。传递数据的方式还有ViewBag和ViewData两种。具体两种方式的区别于使用请参考,今天主要讲解的是 MVC中的@model与Model的使用。原创 2015-03-16 09:52:52 · 53171 阅读 · 0 评论