是否可以重写 ASP.NET MVC 中的 OnLoad?
目前,我使用 ApplicationController.vb 类来覆盖在我的应用程序中重复的数据的 OnActionExecuted。
但是,关于会话变量在初始页面加载时未保存的问题,我想知道是否可以覆盖OnLoad/Page_Load 事件在同一个类中以相同的方式?
Currently, I use an ApplicationController.vb class to override OnActionExecuted for data that is repeated throughout my application.
However, in relation to the question Session variables not saving on initial page load, I was wondering if it was possible to override the OnLoad/Page_Load event in the same manner in the same class?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
ASP.NET MVC 中没有此类事件。另外,你确定你重写了正确的方法吗?也许,
OnActionExecuting
会是更好的选择?There are no such events in ASP.NET MVC. Plus, are you sure you override the correct method? Maybe,
OnActionExecuting
will be a better choice?由于 ASP.NET MVC 中没有页面的概念,因此没有
OnLoad
也没有PageLoad
。Since there is no concept of Page in ASP.NET MVC there is no
OnLoad
norPageLoad
.