随笔分类 -  ASP.NET MVC

(转)MVC模式参数传递的探究
摘要:原文地址:http://www.cnblogs.com/dingding3/archive/2010/08/21/MVC.html最近公司一直在用MVC模式写程序,所以最近一直再查MVC的资料,目前在研究MVC的参数传递方法,因此有了此文。MVC模式既可以通过Model传递参数,也可以用ViewData来保存数据,两种方式的组合传递参数就是一种新的模式了。使用这种组合传参的新模式可以非常快的实现,... 阅读全文

posted @ 2010-08-22 14:32 黑子范 阅读(445) 评论(0) 推荐(0)

(转)ASP.NET MVC2.0在Tab页中实现异步无刷新分页
摘要:原文地址:http://www.cnblogs.com/zhuqil/archive/2010/08/06/mvc-ajax-paging-in-tab.html?login=1#commentform概述 很多地方都存在以Tab页来呈现数据的方式,比如网易、新浪、搜狐、QQ等知名的门户网站的首页,还有大家熟知的博客园首页,都是用了tab页来显示数据。大家之所以喜欢用Tab,因为它能大大的增加显示... 阅读全文

posted @ 2010-08-06 18:40 黑子范 阅读(2865) 评论(0) 推荐(0)

(转)新浪网易的评论块制作
摘要:原文地址:http://www.cnblogs.com/zhanglei644213943/archive/2010/06/30/1768601.html 最近老在项目表现层折腾,sql好久没写。不过没关系,产品要数据的时候也就是select xxx from tablename,然后身后苦苦等待数据的姑娘看见了select xxxx from tablename,身不由己地一阵狂赞----... 阅读全文

posted @ 2010-07-01 14:09 黑子范 阅读(296) 评论(0) 推荐(0)

(转)浅谈tudou.com首页图片延迟加载的效果
摘要:原文地址:http://www.cnblogs.com/BearsTaR/archive/2010/05/25/tudou_lazy_image.html经常上tudou网,发现tudou首页加载图片的功能很有意思,tudou首页从"娱乐"这个板块往下的所有视频的缩略图并不是在页面打开后就加载的,而是当用户拖动滚动条到了"娱乐"这个板块,才开始加载图片的。这样做的好处当然是如果有用户不需要查看下面... 阅读全文

posted @ 2010-05-25 11:46 黑子范 阅读(265) 评论(0) 推荐(0)

(转)博客园分页导航之我见
摘要:原文地址:http://www.cnblogs.com/hailibu/archive/2010/04/27/1721866.html博客园里用的分页导航控件,我大胆地猜测应该是通过后台程序代码,然后在页面上输出html标签。我发现它与新浪的分页导航非常相像,不过后者是通过JavaScript创建分页导航。这种分页导航有4种状态:1、不带省略号的2、省略号在右边3、省略号在左边4、省略号在两边下面... 阅读全文

posted @ 2010-05-02 17:43 黑子范 阅读(425) 评论(0) 推荐(0)

(转)ASP.NET Mvc 2.0 - 1. Areas的创建与执行
摘要:Areas是ASP.NET Mvc 2.0版本中引入的众多新特性之一,它可以帮你把一个较大型的Web项目分成若干组成部分,即Area。实现Area的功能可以有两个组织形式:在1个ASP.NET Mvc 2.0 Project中创建Areas。创建多个ASP.NET Mvc 2.0 Project,每个Project就是一个Area。 第2种结构比较复杂,但第1种结构同样可以做到每个Area之间的并... 阅读全文

posted @ 2010-04-13 18:02 黑子范 阅读(410) 评论(0) 推荐(0)

(转)深入浅出 MVC 数据验证 [附演示源码]
摘要:上次的文章得到了很多读者的支持,所以感谢一下大家,特别感谢指出不足之处的几位朋友,我在原文中已经进行了修改。P.S. 图片中的 dozer.net.cn 其实打开后就是我博客园的地址,会自动跳转,这个好记一点今天想在这里给大家介绍一下MVC的数据验证框架(后端验证)。1、MVC中的数据验证框架有何优点?在Asp.net时代,或者没有使用MVC的验证框架,一般是在BLL层中进行数据验证,但是BLL层... 阅读全文

posted @ 2010-04-12 13:46 黑子范 阅读(499) 评论(0) 推荐(0)

(转)刚用MVC完成一个小项目,总结一些MVC技巧
摘要:刚用MVC完成了一个小项目,MVC技术又有了一次提升,所以,再次写一点总结性的东西。开发环境:Visual Studio 2010 RC, MVC 2 RC, Entity Framework, SQL Server 20081、不对IIS做任何修改,如何在IIS6下运行MVC?这个可以参考我前面一篇文章(原创,和微软官方做法不同,可以不修改IIS设置就达到目的)传送门:http://www.cn... 阅读全文

posted @ 2010-04-08 17:00 黑子范 阅读(401) 评论(0) 推荐(0)

(转)MVC新手指南
摘要:LonelyJames发布于 2010-04-06 09:54:23| 2031 次阅读 字体:大 小 打印预览 本文感谢东西提供模型-视图-控制器(MVC)可能是近年来网络编程圈子里最常被提及的模式之一。目前与网络应用开发沾边的人听到和看到这个字母缩写的次数肯定不下百次。 今天,我们将详细阐述一下MVC的含义,以及它变的如此流行的原因。古老的历史…MVC不是一种设计模式(design... 阅读全文

posted @ 2010-04-06 10:47 黑子范 阅读(283) 评论(0) 推荐(0)

(转)让ASP.NET MVC页面返回不同类型的内容
摘要:在ASP.NET MVC的controller中大部分方法返回的都是ActionResult,更确切的是ViewResult。它返回了一个View,一般情况下是一个HTML页面。但是在某些情况下我们可能并不需要返回一个View,我们可能需要的是一个字符串,一个json或xml格式的文本,一个图片。ActionResult是一个抽象类,我们平时比较常用的ViewResult是它的派生类,所以我们也可... 阅读全文

posted @ 2010-03-10 13:04 黑子范 阅读(361) 评论(0) 推荐(0)

(转)使用MVC框架中要注意的问题(六):何时使用PartialView方法
摘要:我们知道,作为Action的响应,最常见的做法是Return View();也就是说,返回一个视图。但是如果我们某的操作只是要返回页面的一部分,典型的情况就是,在页面上实现局部的刷新功能。实现局部刷新功能,以前我们是自己用javascript,解析json数据来实现的。下面有一个例子Action里面的代码在页面中的javascript代码这样做确实可以实现我们的功能,但太过繁琐,而且因为要在js中... 阅读全文

posted @ 2010-03-05 18:22 黑子范 阅读(912) 评论(1) 推荐(0)

(转)WebBrowser控件 实现web打印
摘要:我主要使用了IE内置的WebBrowser控件,无需用户下载和安装。WebBrowser有很多功能,除打印外的其他功能就不再赘述了,你所能用到的打印功能也几乎全部可以靠它完成,下面的问题就是如何使用它了。先说显示后打印,后面说后台打印。1.首先引入一个WebBrowser在需要打印的页面,可以直接添加:[代码]到页面,或者使用JavaScript在需要的时候临时添加也可以:[代码]2 .页面设置和... 阅读全文

posted @ 2010-03-04 15:23 黑子范 阅读(1028) 评论(0) 推荐(0)

(转)COOKIE与SESSION的真正区别在哪?
摘要:COOKIE与SESSION的真正区别在哪? COOKIE与SESSION比较1、HTTP协议本身是无状态的。 我们上网都要靠HTTP协议传递信息。比如我们在浏览器里键入:http://www.sanyalanhua.com/这个网址并回车,你会发现网址会变成:http: //www.sanyalanhua.com ,其原因就是浏览的网页是基于http协议的。http协议无法记录用户经常上哪些网站... 阅读全文

posted @ 2010-03-03 12:45 黑子范 阅读(288) 评论(0) 推荐(0)

(转)【译】Asp.net MVC并不仅仅只是Linq to SQL
摘要:很多Asp.net的教程中的示例代码使用的数据访问方法是Linq to Sql或是Entity Framework。我在http://www.asp.net/的论坛上看到很多关于讨论是否有其他替代的数据库访问方式,回答是:当然有。这篇文章就讲述了使用Ado.Net作为数据访问层来实现一个典型的增删查改程序。 由于是以练习作为目的,那我就不妨借用Spaanjaar’s 的N层构架文章(... 阅读全文

posted @ 2010-03-03 11:17 黑子范 阅读(324) 评论(0) 推荐(0)

(转)ASP.NET MVC中实现多个按钮提交的几种方法
摘要:有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能。如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点。方法一:使用客户端脚本比如我们在View中这样写:view source print?1<input type="submit" value="审核通过" onclick='this.fo... 阅读全文

posted @ 2010-02-26 11:41 黑子范 阅读(359) 评论(1) 推荐(0)

(转)ASP.NET MVC中Controller与View之间的数据传递总结
摘要:阅读: 1543 评论: 15 作者: 深山老林 发表于 2009-12-10 23:20 原文链接在ASP.NET MVC中,经常会在Controller与View之间传递数据,因此,熟练、灵活的掌握这两层之间的数据传递方法就非常重要。本文从两个方面进行探讨: ØController向View传递数据 ØView向Controller传递数据 一、Controller向V... 阅读全文

posted @ 2009-12-10 23:20 黑子范 阅读(451) 评论(0) 推荐(0)

导航