百科问答小站 logo
百科问答小站 font logo



在.NET中WebFrom,Handler,MVC对Session的处理? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

1、你的理解是对的

2、Page的确没有默认继承IRequiresSessionState,所以默认情况下WebForm的Page将不能处理Session,需要处理Session的Page必须显示继承这一接口。如果你自己手写一个类继承Page,并配置为Handler就会发现。


但是这里有个特殊之处在于,我们一般是通过aspx文件来派生Page类的,默认情况下,aspx文件编译出来的类会实现那个接口,这个行为可以在@Page指令中更改

3、ASP.NET MVC的HttpHandler并不是Controller,虽然主要是Controller在处理这一切,但是HttpHandler其实是一个叫做MvcHandler的类型,这个类型会根据路由信息找到对应的Controller并交由其处理请求。而这个类型是实现了这个接口的。




  

相关话题

  为什么听说过 JVM 调优,却没听说过 CLR 调优? 
  用 C# 写个方法解析简单的 JSON 字符串有哪些思路? 
  VS2015重构封装字段时出现错误,请问有哪些可能的原因呢? 
  .NET 技术档次太低吗? 
  .Net的垃圾回收机制是定时执行还是事件触发? 
  特斯拉为何使用.net core技术框架?为何不用java/go等? 
  求指教搜索关键词:.net后台如何获取查询数据库得到的结果集以及如何返回给ajax? 
  .NET中如何通过Razor引擎生成这样的代码? 
  2021年,开发单个exe桌面应用程序,用什么语言、技术合适? 
  C# 语言和 .NET 框架相比 Java、PHP、Python 等 web 开发技术有哪些优劣? 

前一个讨论
Markdown 标准化的阻碍在哪里?
下一个讨论
一小球在大碗里向下滚动,它是在上面滚得快,还是在下边滚得快?





© 2024-12-26 - tinynew.org. All Rights Reserved.
© 2024-12-26 - tinynew.org. 保留所有权利