代码改变世界

随笔分类 -  MVC

浅谈 MVC3 中关于 ViewData 和 ViewBag 的区别和联系

2011-11-10 00:03 by Michael.青菜, 4315 阅读, 收藏,
摘要: 我们在用 MVC3 开发网站的时候,Controller 和 View 中经常会用到这两个变量 ViewBag、ViewData,ViewBag 是动态类型(dynamic),ViewData 是一个字典型的(Dictionary)。一般情况下,我们都知道这两个变量怎么用,但新手们一般都不知道有什么区别和联系(包括我自己也是),前两天跟几位同事一起讨论研究了一下 MCV3 中 ViewData 和 ViewBag 的区别和联系,在此跟各位博友分享一下。当然鄙人对这两种变量的研究也不是很深入,发布这篇随笔呢,只想抛砖引玉,希望广大的博友都能谈谈对这两种变量的理解。在用 ViewBag 和 Vie 阅读全文

MVC3 中关于 Ajax 请求 HttpHandler 的配置

2011-07-26 16:18 by Michael.青菜, 1250 阅读, 收藏,
摘要: 今天想在 MVC3 的网站解决方案中使用 Ajax 请求一个 HttpHandler,按照之前 .NET 的做法,中间遇到了些问题,下面我将陈述我的做法以及遇到的问题和解决的方法:1、在 App_Code 文件夹中添加了一个 HttpHandlerDemo.cs,将类 HttpHandlerDemo 继承了 IHttpHandler 接口,并实现了 IHttpHandler 的两个成员 ProcessRequest 和 IsReusableusing System.Web;namespace MvcApplication.App_Code{ publicclass HttpHandler... 阅读全文