番茄的梦想

那一抹夕阳

  博客园  :: 首页  ::  :: 联系 :: 订阅 订阅  :: 管理

2009年9月18日

摘要: 使用asp.net mvc以来,UrlRouting的处理就是一个非常关键的问题,由于使用的不小心,经常导致我们无法得到预期的结果,这的确是个很麻烦的问题,于是很多朋友推测是MVC框架的bug,到底事实如何呢?今天我便尽力探索系统中UrlRouting到底是如何工作的,希望能找出问题的关键.总所周知,Asp.Net MVC框架一般使用Global.asax在程序第一次启动的时候初始化RouteCo... 阅读全文
posted @ 2009-09-18 18:22 番茄的梦想 阅读(1224) 评论(0) 推荐(0) 编辑

摘要: 分页如果dinners列表记录过多,为了让用户更方便浏览,我们需要实现分页显示,而不是一次显示大量的记录列表。Index() Action方法更新DinnersController类的Index() action方法代码如下: // // GET: /Dinners/ public ActionResult Index() { var dinners = dinnerRepository.Find... 阅读全文
posted @ 2009-09-18 18:21 番茄的梦想 阅读(440) 评论(0) 推荐(0) 编辑

摘要: ASP.NET MVC和WebForm各有各的优点,我们可能需要同时使用ASP.NET MVC和WebForm。本文介绍了如何在ASP.NET MVC项目中使用WebForm。首先新建一个名为WebForms的文件夹用于存放WebForm,并添加一个Web窗体文件Demo.aspx作为演示。Demo.aspx就简单的输出一句话“It’s a WebForm.”关... 阅读全文
posted @ 2009-09-18 18:05 番茄的梦想 阅读(282) 评论(0) 推荐(0) 编辑

摘要: 这里列出一些基本的关于MVC路由规则的使用正则表达式的例子。 /*Front*/ //限定id只能是数字, 长度为0~11 routes.MapRoute( "Archive", "{user}/Archive/{id}", new { controller = "Blog", action = "Archive", user = "", id = 0 }, new { id = @"[\d]{0... 阅读全文
posted @ 2009-09-18 17:57 番茄的梦想 阅读(3449) 评论(0) 推荐(1) 编辑