当需要跨页面共享信息的时候,Session是首当其冲的选择,最典型的例子就是:在处理登录和购物车逻辑的时候需要用到Session。在MVC中,可以把处理Session的逻辑放在一个泛型基控制器中,但需要注意的是:在判断没有登录就跳转到登录页的时候,需要把出错控制器和登录控制器排除在外。 using ...
分类:
Web程序 时间:
2014-07-02 20:53:06
阅读次数:
216
MvcSiteMapProvider 是针对 ASP.NET MVC 中,提供菜单、 网站地图、 站点地图路径功能,以及更多的工具。它提供配置使用一个可插入的体系结构,可以是 XML、 数据库或动态生成导航结构的能力。如图:在MvcSiteMapProvider 中有三种方式来实现站点地图:XML,...
分类:
移动开发 时间:
2014-07-02 20:44:54
阅读次数:
414
照抄大牛的Demo,自己信心满满地建好个各种项,结果死活不让通过,遇到了以下几个问题(大部分是自己作出来的...)1.运行不起来,报错如下Error 26:SQL Server does not allow remote connections. (provider: SQL Network Int...
分类:
Web程序 时间:
2014-07-02 18:18:33
阅读次数:
226
struts2是一个全新的MVC框架,如今被广大的企业和开发者所使用,它的功能非常强大。这给我们在使用servlet 纯java代码写项目的时候带来了福音。但是一般来说,我们的项目不到一定规模并不需要框架的。通常功能模块和系统架构复杂的时候会少不了框架的,如果没有框架,我们写的项目和代码会复杂很多,...
一、建立数据库以及建立MVC项目自己随便建立一个数据库,并且添加数据。我建立的数据库如下。二、建立LINQ to SQL映射。然后一步步点确定三、编写代码在Controllers中建立控制器,模板为空。建立的项目如下:要添加视图Index在Controller中选中Index 并且添加视图, 模板选...
分类:
Web程序 时间:
2014-07-02 17:16:16
阅读次数:
400
概述主要分为四个部分进行分析。First ——Usage;then ——Extension;and then ——Design;last ——Test。1. Usage1.1 Display RouteData的值MVC针对每一个请求,都会将请求转化为一个RouteData对象,添加到全局路由表中。...
分类:
Web程序 时间:
2014-07-02 14:44:29
阅读次数:
206
1、什么是HtmlHelper辅助方法?其实就是HtmlHelper类的扩展方法,如下所示:namespace System.Web.Mvc.Html{ public static class FormExtensions//表单相关扩展方法,例如创建表单标签等。 public stat...
分类:
Web程序 时间:
2014-07-02 14:28:55
阅读次数:
296
ASP.NET MVC Model绑定(四)前言前面的篇幅对于Model绑定器IModelBinder以及实现类型、Model绑定器提供程序都作了粗略的讲解,可以把Model绑定器想象成一个大的容器,为什么这么说呢?留个疑问在这里。首先控制器的方法参数可能是很多种类型的、可能是多个同一种类型的,应对...
分类:
Web程序 时间:
2014-07-02 14:03:05
阅读次数:
186
ASP.NETMVCModel绑定(四)前言前面的篇幅对于Model绑定器IModelBinder以及实现类型、Model绑定器提供程序都作了粗略的讲解,可以把Model绑定器想象成一个大的容器,为什么这么说呢?留个疑问在这里。首先控制器的方法参数可能是很多种类型的、可能是多个同一种类型的,应对这种..
分类:
Web程序 时间:
2014-07-02 11:09:49
阅读次数:
230