随笔分类 - MVC
摘要:默认在Views文件外的静态页面可以访问,若要访问Views里的静态页面则需要修改View文件夹中的web.config: -->
阅读全文
摘要://出现未捕捉的异常时,系统调用本方法,一般用于记录日志。错误页的重定向一般在web.config中设置。 protected void Application_Error(object sender, EventArgs e) { //GetLastError() 返回Exception实例,任何...
阅读全文
摘要:IIS7以上应用程序池分为经典模式和集成模式 经典模式的过滤器在web.config中的system.web中配置 集成模式的过滤器在web.config中的system.webserver中配置 通过web.config中配置的方式,一般用于第三方公司开发的过滤器,加入到程序中使...
阅读全文
摘要:多么好看的~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~所以,根目录一定要从~开始,如~/Error/Error.html
阅读全文
摘要:一、JavaScript远程web Target.ashxpublic class Target : IHttpHandler { public void ProcessRequest (HttpContext context) { string funName = co...
阅读全文
摘要:protected void Application_Start(){ ...... //调试时合并文件 //BundleTable.EnableOptimizations = true; //去除无用文件查找路径,添加自己的文件夹 ViewEngines.Engines.Clear(); Vie...
阅读全文
摘要:vs2013调试一、源码当前为5.2.0.0,按下面改为5.0.0.1二、/web.config 版本为5.0.0.0 改为5.0.0.1三、vs2013 x86 本机工具命令提示 sn.exe -Vr *,31BF3856AD364E35 将上秘钥复制到/web.config对应位置 四、删除...
阅读全文
摘要:当我们使用Asp.net MVC Forms方式验证用户, 然后设置Controller 或 Action 的Authorize属性时, 默认情况下只有Users属性可以设置(这里的Users通常是指用户登录名), 我们无法直接设置用户的角色信息 , 当建立一个依赖角色的应用时(又不想麻烦配置Me...
阅读全文
摘要:MVC3缓存之一:使用页面缓存在MVC3中要如果要启用页面缓存,在页面对应的Action前面加上一个OutputCache属性即可。我们建一个Demo来测试一下,在此Demo中,在View的Home目录下的Index.cshtml中让页面输入当前的时间。[csharp] view plaincopy...
阅读全文
摘要:跨域攻击---自然来路页面和目标页面不在同一个域下,所以直接判断来路域和当前自己的域就可以了。可以广泛应用于表单提交,ajax调用或者某些不想让用户直接输入网址看到的页面[csharp] view plaincopy01.using System; 02.using System.Collecti...
阅读全文
摘要:代码顺序为:OnAuthorization-->AuthorizeCore-->HandleUnauthorizedRequest 如果AuthorizeCore返回false时,才会走HandleUnauthorizedRequest 方法,并且Request.StausCode会返回401,40...
阅读全文
摘要:IntroductionIn MVC the default method to perform authorization is hard coding the "Authorize" attribute in the controllers, for each action, in this a...
阅读全文
摘要:你可以通过使用下列方法指定的格式或模板的模型属性:将DisplayFormat属性应用到模型中的属性。例如,以下代码会导致要没有时间显示的日期:[DisplayFormat(DataFormatString="{0:d}")] //[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]public DateTime ReleaseDate{get;set;}通过将DataType属性应用到模型中的属性和指定数据类型。例如,以下代码会导致要没有时间
阅读全文