波斯码BOSSMA Information Technology

mvc 下的日志

发布一个ASP.NET MVC的分页控件(扩展UrlHelper)

发布时间:2012年2月10日 / 分类:ASP.NET MVC / 4 次吐槽

关于asp.net mvc的分页,网上已经有很多了。本来也想借用,先看了杨涛写的分页控件,感觉用起来稍微有点复杂,而我只需要简单的分页。分页我写过很多次,原理也熟悉,就是构造首页、上一页、下一页及末页的链接,做得好点,还可以有页码、下拉分页等。于是我又造了一个轮子。 ...

ASP.NET MVC HtmlHelper扩展之Calendar日期时间选择

发布时间:2010年4月3日 / 分类:ASP.NET MVC / 2 次吐槽

在MVC的视图中可以直接写Html,也可以使用HtmlHelper来创建。这篇文章介绍创建一个HtmlHelper扩展,用来提供日期时间选择输入。 这里我们扩展HtmlHelper,就像它包含在ASP.NET MVC中一样,扩展方法使我们能为已有的类添加方法。这里使用了一个日期时间选择控件:My97DatePicker...

ASP.NET MVC实战体验之项目管理系统(5)

发布时间:2010年4月1日 / 分类:ASP.NET MVC / 抢沙发

这一节将介绍MVC中的View,包含:如何创建View,传输数据从Controller到View,在View中使用HTML Helpers生成内容。 1、理解View      在ASP.NET MVC应用程序中,浏览器地址栏中输入的URL地址在硬盘中没有一个实际的页面对应,对应的是一个View。在ASP.NET MVC应用中,传入浏览器...

ASP.NET MVC实战体验之项目管理系统(4)

发布时间:2010年3月8日 / 分类:ASP.NET, ASP.NET MVC / 抢沙发

上一节详细介绍了Model,包括怎么创建Model,这一节将介绍Controller。 1、理解Controller Controller负责相应浏览器请求,然后将相应的结果发送到浏览器。 例如地址栏输入:http://localhost/Project/Index/ 这时候一个名字叫做ProjectController的Controller被触发,然后动作...

ASP.NET MVC实战体验之项目管理系统(3)

发布时间:2010年3月2日 / 分类:ASP.NET, ASP.NET MVC / 抢沙发

上一节中已经可以看到实际运行效果,但是对MVC中相关的几个部分没有做详细的说明。接下来的几篇文章会对Model、Controller和View做详细的介绍。 MVC框架模式将一个应用分成三个组成部分:模型、视图、控制器。它是ASP.NET Web Forms模式之外的另一个选择,是一个轻量级的,并且...

ASP.NET MVC实战体验之项目管理系统(2)

发布时间:2010年2月26日 / 分类:ASP.NET, ASP.NET MVC / 抢沙发

在上一节中,已经建好了数据表,并且新建了一个MVC项目;这一节将介绍如何创建Model、View、Controller。 第二步:创建Model、Controller、View 1、创建Model: 官方提供的例子使用的ADO.NET Entity Data Model来创建Model,还有人通过LINQ to SQL来创建。Model的功能是提供数...

ASP.NET MVC实战体验之项目管理系统(1)

发布时间:2010年2月3日 / 分类:ASP.NET, ASP.NET MVC / 抢沙发

asp.net mvc已经发展到版本2 RC了,以前也接触过一些,但没仔细研究。最近做项目,感觉管理起来很费劲,然后就想做一个简单的项目管理系统,并决定使用mvc框架。这个系列的文章用来记录此系统的搭建过程及遇到的一些问题。开发使用的是Visual Studio 2008(SP1)和MVC 2 RC。当然...