如果我包含 ASPX 文件或用户控件,是否需要跟踪 MVC 应用程序中的会话状态?

发布于 2024-12-11 06:29:20 字数 327 浏览 0 评论 0原文

我有一个 MVC 站点,将使用可能使用会话状态的 ASPX 控件(尽管我不确定)

我是否应该在 MVC 应用程序中使用某些东西来跟踪会话状态以保持无状态操作,或者是否应该使用不同的技术使用?

新的 Microsoft 通用提供程序 是一个好主意吗?

I have a MVC site that will be using an ASPX control that probably used session state (though I'm unsure)

Should I use something to track session state in my MVC application to keep the stateless operation, or is there a different technique I should use?

Is the new Microsoft Universal Provider a good idea to use?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酒几许 2024-12-18 06:29:20

我有一个将使用 ASPX 控件的 MVC 站点

不建议在 ASP.NET MVC 应用程序中使用可能依赖于视图状态和回发模型的服务器端控件。你在这里处于一个未知的领域。根据您尝试使用的服务器控件及其对 ASP.NET MVC 中不再存在的概念的依赖关系,您或多或少会成功。但无论如何,您最终都会得到一个与 MVC 模式相矛盾的应用程序。

就会话而言,它们在 ASP.NET MVC 中受支持,如果您的服务器端控件依赖于它们,它们会默认启用,因此它们应该不会有任何问题。

I have a MVC site that will be using an ASPX control

Using server side controls possibly relying on viewstate and postback models is not recommended in an ASP.NET MVC application. You are in an unknown territory here. Depending on the server control you are trying to use and its dependency on notions that no longer exist in ASP.NET MVC you will have more or less success with this. But in any case you will end up with an application in contradiction with the MVC pattern.

As far as sessions are concerned, they are supported in ASP.NET MVC and if your server side control relies on them, they are enabled by default so there should not be any problem with them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文