摘要:
在mvc中,Url地址是利用routing特性来支持,但是这个Routing有个问题,多个不同的地址和指向同一个action方法, 例如: 解决方法:通过使用注册全局的filter 先定义一个filter 然后注册这个filter: 总结:首先获取当前的RequestContext和RouteDat 阅读全文
摘要:
有个问题: 抽象出来的接口里的一些属性添加了属性验证,比如: 一切都看似很正常 但是后来发现 在接口里添加的一些验证属性都不起作用 原因是: CLR对基类和接口的处理是不一样的,基类是继承的,所有基类里出现的方法 属性都在子类实现具有同样的效果,但是接口不一样,接口是用来实现的,要求子类必须实现,但 阅读全文
摘要:
可以使用HandleErrorAttribute 有两种方式可以使用它,在类或者方法的头上加 [HandleError] 这种直接在类或者方法上加[HandlerError]手动添加 另外一种方式是使用Global Filters功能来注册,默认的mvc3.0以上都在Global.asax文件已经默 阅读全文
摘要:
jquery在浏览器ajax调用的时候,对缓存提供了很好的支持,POST方式不能被缓存,使用POST的原因,明确了数据不能被缓存,或者避免JSON攻击(JSON返回数据的时候可以被入侵) jquery全局对象里的ajax提供了一些方式来支持缓存和ConditionalGETs功能 ifModifie 阅读全文