【发布时间】:2014-10-23 04:57:23
【问题描述】:
我正在使用 ASP.Net MVC。 我在所有控制器上放置了 [Authorize] 属性,以便在身份验证失败时能够重定向到登录页面。但在网格回调中,它不会将 html 内容替换为登录页面内容,而是显示带有登录页面 html 内容的消息。
该场景详细解释如下:
- 会话超时
- 用户单击网格进行排序/分页
- 网格进行回调
- 由于指定了 [Authorize] 属性,身份验证失败并重定向到登录操作
- 登录操作返回登录部分视图
- html 响应在消息框中显示为消息,而不是替换 html 内容
如何解决这个问题,以便在会话超时时显示登录屏幕。
它只发生在本地机器上。
【问题讨论】:
-
您还必须为 ajax 案例编写自定义属性和句柄:developmentpassion.blogspot.com/2014/08/…
标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 devexpress