07 2011 档案

摘要:创建空的ASP.NET MVC3项目,添加对Unity2.0动态库的引用。 方法1:在MSDN上下载Untity2.0,安装后,默认安装在C:\Program Files\Microsoft Unity Application Block 2.0下。 Microsoft.Practices.ServiceLocation.dll Microsoft.Practices.Unity.Configuration.dll Microsoft.Practices.Unity.dll Microsoft.Practices.Unity.Interception.Configuration.dll Mic 阅读全文
posted @ 2011-07-25 22:19 kinglau 阅读(2597) 评论(2) 推荐(2) 编辑
摘要:创建一个包含类似有输入页面的ASP.NET MVC3程序,输入框中需要可以输入HTML标记,假如没有使用某种方式禁用Request Validation,那么如果从客户端检测到有潜在危险的Request.Form值,例如Name输入框输入了<br>,点击Create,则会出现如下错误提示:Request Validation是防止有人通过注入脚本攻击我们的应用程序(XSS)。如果我们的应用程序需要用户可以输入HTML标记,我们可以禁用Request Validation.ASP.NET MVC2中可以使用Action方法的ValidateInpute属性禁用Model的所有字段的验 阅读全文
posted @ 2011-07-07 22:49 kinglau 阅读(4784) 评论(2) 推荐(0) 编辑
摘要:ASP.Net MVC3提供了一种Remote Server Call机制,可以用来校验Form中某字段的合法性,而不用提交整个Form到服务器。当有一个字段不能使用客户端校验,而且提交到服务器后有可能会校验失败的时候,就可以采用远程服务器调用机制。例如:某些网站需要用户注册一个唯一的用户名。下面实现一个简单的使用Remote Server Call机制验证用户名是否重复的实例 1、创建空MVC3项目,命名为MvcRemoteValidation 2、资源管理器,Models文件夹,右键,添加类,命名为User using System;using System.Collections.Ge. 阅读全文
posted @ 2011-07-06 12:59 kinglau 阅读(4227) 评论(6) 推荐(2) 编辑

点击右上角即可分享
微信分享提示